Ce menu est utilisé en conjonction avec la fenêtre Gestion des Groupes. Voir Admintool. Si certains boutons sont grisés, c’est qu’il faut sélectionner un groupe dans la fenêtre Gestion des Groupes.
Propriétés des Groupes
Général
Nom
Nom du groupe, sachant que le groupe par défaut ne peut pas être renommé.
Utilisateur
il y a 2 types possibles d’utilisateur.
- Arva Reporting Viewer / Web : que de la consultation de requêtes existantes
- Arva Reporting Designer : possibilité de créer de nouvelles requêtes.
Connexion Windows
Permet de lancer Arva Reporting sans que la fenêtre de connexion s’affiche, si le nom de l’utilisateur Windows correspond au nom de l’utilisateur Arva Reporting
Paramétrage mail spécifique
On peut également affecter un serveur mail différent et/ou un nom d’expéditeur différent pour ce groupe par rapport au serveur par défaut.
On peut paramétrer le serveur mail au niveau de l’utilisateur, et dans ce cas il prime sur ce qui est défini au niveau groupe.
Le fait de spécifier les paramétrages mail au niveau de l’utilisateur permet d’avoir une adresse de retour personnalisée.
Restriction des droits
Restrictions
- N’autoriser que l’importation des sources de données partagées
- Restreint l’utilisation des sources de données aux seules sources partagées par l’administateur, en ne permettant pas à l’utilisateur de créer ou de modifier des sources de données.
- Interdire la publication des requêtes
- Interdit à l’utilisateur de publier les requêtes qu’il a créés.
- Restreindre les droits de modification sur les requêtes
- Interdit à l’utilisateur de modifier tous ce qui se rapporte à la source de données, aux tables et aux jointures des requêtes existantes.L’utilisateur ne peut pas créer de nouvelles requêtes. Il ne peut que modifier certaines caractéristiques (conditions, champs à restituer…) des requêtes existantes.
Autorisations
- Autoriser les modifications au niveau du répertoire des requêtes partagées
- Autorise l’utilisateur à effectuer des modifications au niveau du répertoire des requêtes partagées : ajout, modification, suppression de sous-répertoires ou de requêtes.
- Autoriser l’utilisation du nombre de décimales standard pour les montants en devises
- Autorise l’utilisateur à ne pas renseigner les informations liées au champs correspondant à des montants en devise (le nombre de décimales utilisé pour ces montant étant alors celui spécifié au niveau du dictionnaire de données).
- Autoriser la suppression de tous les fichiers de résultats
- Autorise l’utilisateur à supprimer tous les fichiers de résultats, y compris ceux qui ont été créés par un autre utilisateur.
- Autoriser la création de jointures standards personnelles
- Autorise l’utilisateur à créer ses propres jointures standards qui pourront être utilisées par les autres utilisateurs.
- Autoriser la création de devises standards personnelles
- Autorise l’utilisateur à créer ses propres devises standards qui pourront être utilisées par les autres utilisateurs.
- Autoriser la création de requêtes de type ‘Saisie SQL’
- Autorise l’utilisateur à créer des requêtes de type ‘Saisie SQL’.
Restitutions
- Interdire la génération de fichier
- Interdit à l’utilisateur de procéder à des restitutions sous forme de fichier.
- Autoriser la restitution vers des fichiers particuliers
- Autorise l’utilisateur à spécifier un chemin ainsi qu’un nom de fichier particulier qui sera utilisé pour la restitution des résultats.
- Interdire les impressions
- Interdit à l’utilisateur de procéder à des restitutions sous forme d’impression.
- Interdire les envois de mail
- Interdit à l’utilisateur de procéder à des restitutions sous forme d’envoi de mail.
- Autoriser l’export vers une base de données
- Autorise l’utilisateur à se servir du type de restitution : Export vers une base de données, qui lui permet d’insérer les lignes de résultat de sa requête dans une table d’une base de données.
- Autoriser la création de table lors de l’export vers une base de données
- Autorise l’utilisateur, lors de l’export vers une base de données, à spécifier une table cible n’existant pas dans la base.
- Autoriser la purge de la table cible lors l’export vers une base de données
- Autorise l’utilisateur, lors de l’export vers une base de données, à demander la suppression des enregistrements éventuellement présents dans la table cible avant l’export.
Accès aux Applications
- Autoriser l’exécution de l’application OPManage
- Autorise l’utilisateur à exécuter l’application OPManage afin de créer, modifier ou supprimer des opérations spécifiques. NB : Cette application ne permet pas de modifier les opérations standards.
- Autoriser l’exécution de l’application DMManage
- Autorise l’utilisateur à exécuter l’application DMManage afin de renommer et attribuer une description aux tables et aux champs.
- Autoriser l’exécution de l’application LogManage
- Autorise l’utilisateur à exécuter l’application LogManage afin de gérer les connexions des utilisateurs.
- Autoriser l’exécution de l’application Arva Reporting Monitor
- Autorise l’utilisateur à exécuter l’application Arva Reporting Monitor permettant la création de pages Web incorporant des requêtes Arva Reporting exécutées automatiquement à une fréquence donnée.
- Autoriser l’exécution de l’application WebConfig
- Autorise l’utilisateur à exécuter l’application WebConfig afin de gérer les paramètres liés à Arva Reporting Web.
- Interdire la connexion à l’interface Arva Reporting
- Interdit à l’utilisateur de se connecter à l’interface Arva Reporting. Cet utilisateur ne peut être utilisé que pour ce connecter via une ligne de commande ou une URL.
Divers
- Afficher le minimum d’informations dans le récapitulatif des requêtes
- Permet de n’afficher qu’un minimum d’informations au niveau du récapitulatif des requêtes (source de données et descriptif de la requête).
Time Out
Il y a 2 time out :
- le premier est purement relatif à la base de donnée : c’est le temps maximum entre la soumission par Arva Reporting de la requête au serveur SQL et la fin de l’exécution. Ce time out est géré par la base de données elle-même.
- le deuxième est géré par Arva Reporting : par rapport au premier, il prend également en compte le temps de récupération des données.
Ces notions de time-out peuvent être définies au niveau :
- du groupe
- de l’utilisateur
- de la requête
Les temps doivent forcément être de plus en plus petits quand on passe de groupe à utilisateur puis utilisateur à requête.
Restriction de l’accès aux données
Il peut être utile de bloquer certains groupes pour les empêcher de consulter certaines informations sensibles de l’entreprise.
Il est possible d’interdire l’utilisation d’une source de données en la décochant dans la liste.
Pour chaque source de données, Arva Reporting permet d’imposer des restrictions au niveau des :
- Environnements (pour les sources de type JDE/World)
- Tables
- Alias (pour les sources de type JDE/World)
- Champs
- Valeurs
L’application peut aussi être exécutée depuis le menu “Outils” de l’application AdminTool
De manière générale, toutes les restrictions suivantes fonctionnent sur un système soit BlackList soit WhiteList : soit on explicite les éléments à interdire et tout le reste est autorisé, soit on explicite les éléments à autoriser et tout le reste est interdit. Le fonctionnement BlackList/WhiteList est défini au niveau du groupe et ne peux pas être changé au niveau utilisateur
On peut ainsi :
- empêcher/autoriser l’accès à des environnement, pour les sources de données JDE/World
- empêcher/autoriser la consultation d’une table en particulier
- empêcher/autoriser l’accès à un alias (JDE/World)
- empêcher/autoriser la consultation de certaines colonnes d’une table
- empêcher/autoriser la consultation de certaines lignes d’une table selon des critères sur une colonne de la table. Le critère peut être une unique valeur, une plage de valeur, ou une liste de valeurs.
Tips :
Si la source de données est de type JDE/World, on a en plus le choix d’utiliser la sécurité JDE associée à un utilisateur et l’un des ses rôles (ou bien prendre en considération tous ses rôles avec la valeur “*ALL”
Partage des requêtes
Ce paramétrage permet de :
- Définir l’endroit où l’utilisateur peut déposer les requêtes qu’il désire partager
Spécifier les requêtes partagées qu’il peut utiliser (l’utilisateur a accès à la totalité de l’arborescence des répertoires spécifiés) - Publication des requêtes : liste des dossiers partagés accessibles lors de la publication des requêtes
- Répertoire par défaut : proposé par défaut lors de la publication des requêtes
- Utilisation des requêtes partagées : liste des dossiers partagés accessibles via l’interface web (ou Arva Reporting Designer)