GLPI Les entités Introduction Ce TP présente le concept le plus structurant de GLPI : les entités. Les entités sont des sous-ensembles de la structure gérée par GLPI. Elles se présentent sous la forme d un découpage arborescent. Ce découpage permet d organiser les éléments de l inventaire dans les différentes entités. Cette décomposition permet également de gérer les droits donnés aux utilisateurs en restreignant la visibilité pour chaque utilisateur à une ou plusieurs branches de cette arborescence. Dans l exemple ci-dessous, GLPI gère une structure répartie sur trois pays, eux-mêmes structurés par villes ou par région / villes. Un tel découpage va permettre à un utilisateur positionné au niveau de l Entité racine de voir et gérer l ensemble du parc. En revanche, le responsable espagnol ne verra que les entités Espagne, Madrid et Barcelone, le responsable allemand ne verra que les entités Allemagne, Berlin et Bonn. Un responsable local ne verra que son entité. Selon la taille de l entreprise et son organisation, les entités peuvent représenter les implantations géographiques et/ou les différentes unités ou services. Ce Tp présente les étapes de création de l arborescence des entités ainsi qu une approche de leur utilisation. On peut retrouver ces entités par la suite, aussi bien dans l attribution de droits aux différents profils d utilisation, que dans la gestion du parc ou la mise en place du helpdesk. SIO 2 SI7 Tp GLPI 1
Application Ouvrir la MV XpServeur (OCS, Glpi). 1. Création des entités de premier niveau Les entités de premier niveau sont celles directement placées sous l Entité racine. Cliquer sur le menu Administration - Entités. Cliquer sur le bouton Ajouter ( + ) dans la barre de menu. Dans le formulaire de saisie, donner un nom à la nouvelle entité : Réseau interne MV Valider en cliquant sur le bouton Ajouter. Lors de la création de la première entité celle-ci est automatiquement positionnée Comme enfant de : Entité Racine. Procéder de la même manière pour créer l entité de premier niveau : Réseau externe, en laissant le champ Comme enfant de : sur Entité Racine : SIO 2 SI7 Tp GLPI 2
2. Création des autres niveaux d entité Faire la création des entités «MV Linux» et «MV Windows» enfants de «Réseau interne MV» : Lorsque la création de l arborescence est terminée, il est indispensable de se déconnecter, puis de se reconnecter pour que la gestion multi-entités soit prise en compte. Il est possible d afficher l arborescence d entités en cliquant sur le lien Entité racine (arborescence) sur la ligne des boutons principaux (en haut). Ce menu permet également de restreindre le champ d utilisation de GLPI à une partie de l arborescence en sélectionnant : soit une entité en cliquant sur son nom ; soit dans l arborescence sous cette entité en cliquant sur la double flèche verte à droite du nom de l entité. SIO 2 SI7 Tp GLPI 3
3. Détails des données relatives aux entités Lors de la phase de création des entités, seuls le Nom, des Commentaires et l emplacement dans l arborescence sont saisis. Après avoir créé les entités, on va pouvoir ajouter de nombreuses informations relatives à chaque entité au travers d onglets. Si besoin, cliquer sur le menu Administration - Entités : la liste des entités s affiche. Cliquer sur l entité Réseau externe La première partie de la fenêtre contient le Nom de l entité, les Commentaires et l entité parente : Il y a plusieurs onglets Entités, Utilisateurs, On va tester quelques onglets. Onglet Utilisateurs : Lors de l installation de GLPI, quatre profils principaux sont prédéfinis, que l on peut retrouver dans le menu Administration - Profils. Ces quatre profils sont : admin : ce profil correspond à la fonction de technicien de service informatique. Il permet d accéder aux fonctions de gestion de parc et d intervenir dans le traitement des tickets du helpdesk. normal : ce profil n a pas de droits en écriture sur les éléments de la base de données. Il n accède aux informations qu en lecture. post-only : ce profil est dédié au dépôt de tickets d assistance. Il est défini à l installation de GLPI comme étant LE profil par défaut. Ainsi, GLPI attribue ce profil à tout nouvel utilisateur qui se connecte. super-admin : ce profil est celui possédant tous les droits et donc celui de configurer et de paramétrer l application. Le nombre d utilisateurs ayant ce profil doit rester restreint. SIO 2 SI7 Tp GLPI 4
Ainsi que des utilisateurs (portant le même nom que ces profils) par défaut : Pour l entité Réseau externe, on va attribuer l utilisateur tech avec le profil Technicien, et l option Récursif (droits également pour les sous entités de l entité courante) : Après le clic sur Ajouter : SIO 2 SI7 Tp GLPI 5
Remarque : chaque compte est suivi d une lettre (R) indiquant des droits récursifs, autre possibilité (D) pour dynamique, issue d une règle d affectation d habilitations ; les droits de ce compte sont recalculés à chaque connexion. Faire les manipulations pour obtenir l écran suivant : Vérifier si le(s) utilisateur(s) est (sont) «visible(s)» dans les sous-entités. Conclusion? Onglet Règles / Règle d affection d un ordinateur à une entité : GLPI dispose de 2 modes concernant la gestion des entités : mono et multi-entités. Pour utiliser le mode mono-entité, il n'y a pas de configuration particulière à faire, car c'est le mode par défaut. Lors de l'installation (ou de la migration) vers GLPI, une règle d affectation d un ordinateur à une entité appelée Root est mise en place automatiquement. Celle-ci permet à tout ordinateur provenant d'ocs d'être placé dans l'entité racine. Le passage de la mono à la multi-entités implique la mise en place de règles qui doivent permettre de ranger une nouvelle machine qui remonte d'ocs dans la bonne entité. Celles-ci sont définies dans Administration Règles Règles d'affectation d'une machine à une entité. Il est important de comprendre qu'un ordinateur ne vérifiant aucune règle n'est pas importé dans GLPI. De même, le calcul de l'entité de destination d'un ordinateur ne se fait qu'au moment de l'import. Pour changer d'entité à une machine déjà présente dans GLPI, il faut utiliser manuellement la fonction de transfert. SIO 2 SI7 Tp GLPI 6
OCS dispose d'une information, appelée TAG, qui permet d'effectuer des regroupements de machines (pour des besoins de filtrage de données dans l'interface OCS, de télédiffusion, etc). Cette notion peut être utile à GLPI, car elle peut permettre de définir l'entité de destination d'une machine en tant que critère. De plus, le tag peut être mis en correspondance avec d'autres notions de GLPI (Groupe, Lieu, Contact numéro, Réseau). Vérifier le TAG OCSNG des machines MV attribués par défaut (soit dans OCSNG, soit dans GLPI Inventaire/Ordinateurs). Créer la règle d affectation d un ordinateur à une entité nommée Linux dans l entité MV Linux dont le critère porte sur la valeur du TAG OCSNG : Créer une règle d affectation d un ordinateur à une entité nommée Windows pour l entité MV Windows, sur le même critère (valeur : NA) Vérifier la présence de ces 3 règles et tester les avec le moteur de règles. Conclusion? SIO 2 SI7 Tp GLPI 7
Appliquer ces règles afin d affecter les ordinateurs dans leur entité respective (vérification dans Inventaire/Ordinateurs) Méthode globale : Vérifier l ordre des règles (désactiver Root ou la positionner en dernière) : Supprimer toutes les machines dans Inventaire/Ordinateurs. SIO 2 SI7 Tp GLPI 8
Vérifier la corbeille et la purger. Refaire une importation Outils/OCSNG SIO 2 SI7 Tp GLPI 9
N oublier pas d importer les machines proposées. SIO 2 SI7 Tp GLPI 10
Vérifier l entité des machines importées Inventaire/Ordinateurs : Inventaire/Ordinateurs, cliquer sur le bouton Raz à droite : SIO 2 SI7 Tp GLPI 11