Gestion de parc informatique avec GLPI · Étape 02

Modélise entités, lieux, groupes, profils et utilisateurs

Transforme l'organisation de la PME en structure GLPI cohérente, sépare périmètre, responsabilité et droits, puis contrôle toutes les références.

Durée indicative · ~1 h 30Niveau débutantPrérequis conseillé · Leçon 1 — périmètre de la gestion de parc et du service deskPratique · TP
L’idée reçue

« Une entité GLPI correspond toujours à un bâtiment. »

Une entité définit d’abord un périmètre administratif et de visibilité. Le bâtiment relève généralement du lieu. Confondre les deux rend les droits et les rapports difficiles à maintenir.

01Distingue les objets d’organisation

Entité
- sépare un périmètre administratif ou opérationnel
- porte des règles et des droits
- peut avoir des sous-entités

Lieu
- décrit une position physique
- peut être hiérarchique : site, bâtiment, étage, salle

Groupe
- rassemble des personnes pour une responsabilité
- support N1, infrastructure, support local

Profil
- définit ce qu'un utilisateur peut faire
- demandeur, technicien, gestionnaire de parc, administrateur

Le groupe répond à « qui traite ? ». Le profil répond à « que peut-il faire ? ». L’entité répond à « dans quel périmètre ? ».

02Lis la hiérarchie proposée

lab=/tmp/soria-glpi-foundations-$USER
bash module1-glpi-foundations.sh run "$lab"
cat "$lab/output/entity-tree.txt"

Résultat attendu :

ROOT | SORIA Distribution
  ROOT -> HQ | Siège Orléans
  ROOT -> AGENCY | Agence Tours

La racine permet une vue globale. Les sous-entités isolent les opérations locales lorsque cela est nécessaire.

03N’utilise pas les entités sans raison

Créer une entité pour chaque service, étage ou équipe augmente :

- les règles de transfert ;
- les droits récursifs ;
- la duplication des catégories ;
- la complexité des rapports ;
- le risque d'affecter un objet au mauvais périmètre.

Crée une entité seulement lorsqu’il existe un besoin durable de séparation : responsabilité, visibilité, règles, budget ou exploitation distincte.

04Construis les lieux

location_code,entity_id,name
ORL-HQ,HQ,Siège Orléans
ORL-SRV,HQ,Salle serveurs Orléans
TOU-AG,AGENCY,Agence Tours

Un lieu doit rester stable même si l’utilisateur ou le matériel change. Évite les libellés ambigus tels que Bureau 1 sans site ni étage.

05Sépare groupes et profils

group_code,entity_id,name,role
SUPPORT_N1,HQ,Support niveau 1,ticketing
INFRA,HQ,Équipe infrastructure,asset-and-ticket
LOCAL_TOURS,AGENCY,Support local Tours,ticketing
profile_code,scope,admin,assets,tickets,all_tickets
TECH_N1,ENTITY,false,true,true,true
ASSET_MANAGER,ENTITY,false,true,false,false
REQUESTER,SELF,false,false,false,false

Un technicien peut appartenir à plusieurs groupes tout en conservant le même profil. Ne crée pas un profil différent pour chaque équipe si les droits sont identiques.

06Observe la matrice générée

column -s, -t "$lab/output/access-matrix.csv" 2>/dev/null \
  || cat "$lab/output/access-matrix.csv"

Le lab vérifie notamment que le demandeur ne possède aucun droit d’administration, de gestion d’actifs ou de traitement global des tickets.

07Réserve le Super-Admin

admin-breakglass,ROOT,SUPERADMIN,,administration exceptionnelle

Le compte d’urgence n’est pas un compte quotidien. Une gouvernance correcte prévoit :

- identité nominative ou procédure de coffre ;
- usage exceptionnel ;
- journalisation ;
- revue après utilisation ;
- compte technicien distinct pour les opérations courantes.

08Contrôle les références

Le lab refuse :

- une sous-entité dont le parent n'existe pas ;
- un lieu associé à une entité inconnue ;
- un utilisateur lié à un profil ou groupe absent ;
- deux codes identiques ;
- plusieurs comptes Super-Admin non justifiés.

Ces contrôles représentent une discipline de migration et d’import. Une interface graphique n’empêche pas les incohérences conceptuelles.

Mission

Modélise ton organisation

Crée une hiérarchie maximale de deux niveaux, au moins trois lieux, deux groupes techniques et quatre profils. Pour chaque objet, justifie son périmètre, sa durée de vie et le responsable de sa mise à jour.

À retenir

Entités, lieux, groupes et profils répondent à des questions différentes. Une structure courte, explicite et contrôlée est plus sûre qu’une reproduction détaillée de l’organigramme.

Ta progression

Chargement de l’état… Se connecter pour synchroniser.