L'annuaire du module Thot
Remarque
L'ensemble des classes d'objets et des attributs spécifiques à l'annuaire Thot sont décrits dans le fichier /etc/ldap/schema/eole/ent4.schema
présent sur le module.
Structure de l'annuaire
Directement sous la racine, les 3 unités organisationnelles (OU[3]) principales sont les suivantes :
- personnes : accueille tous les objets représentant des personnes (élève, responsables, enseignant, personnel administratif, ...) ;
- structures : accueille tous les objets représentant des structures (école, collège, inspection académique, rectorat, ...) ;
- groupes : accueille tous les objets représentant des groupes de personnes (classe, groupe d'élèves, ...).
Il s'agit donc d'une organisation "à plat".
Personnes
Les objets représentant des personnes dérivent tous de la classe d'objet (Object Class) : ENTPerson et d'une classe d'objet auxiliaire parmi les suivantes :
- ENTEleve : élève
- ENTAuxPersRelEleve : personne en relation avec les élèves
- ENTAuxEnseignant : personne enseignante
- ENTAuxNonEnsServAc : personne non enseignante rattachée administrativement aux services académiques
- ENTAuxNonEnsCollLoc : personne non enseignante rattachée administrativement à une collectivité locale
- ENTAuxNonEnsEtab : personne non enseignante rattachée administrativement à un établissement d'enseignement
Certains attributs possèdent un format spécifique :
uid : identifiant principal respectant la préconisation du SDET, à savoir :
"un identifiant unique sur le périmètre national mais qui ne permet pas d'être associé à l'identité de l'accédant [...] Cet identifiant est de la forme « LxxCiiii » avec :
- L et C : lettre et chiffre du code projet ENT ;
- xx et iiii : 2 lettres et 4 chiffres à générer pour chaque entrée"
ENTPersonLogin : identifiant unique de la forme prenom.nomXX avec XX représentant deux chiffres permettant de faire la distinction entre plusieurs homonymes
ENTPersonJointure : clé de jointure respectant la préconisation du SDET, à savoir :
"Les attributs clés de jointure sont construits comme suit :
- Identifiant de la source autoritaire (ENT ou AC-<ACAD> ou <autre>)
- Suivi du caractère "$"
- Suivi de la clé de jointure fournie par la source autoritaire pour désigner l'objet"
Structures
Les objets représentant des structures dérivent tous de la classe d'objet (Object Class) : ENTStructure.
Les classes d'objets disponibles sont les suivantes :
- ENTEtablissement : établissement d'enseignement
- ENTServAc : service académique
- ENTCollLoc : collectivité locale
- ENTEntreprise : entreprise partenaire
Groupes
Les classes d'objets disponibles pour les groupes sont les suivantes :
- ENTClasse : classe d'élèves
- ENTGroupe : groupe d'élèves
- ENTGroupementEtabs : groupement d'établissements
Certains attributs possèdent un format spécifique :
- cn : identifiant principal pour les classes et les groupes d'élèves, il est composé du numéro SIREN de l'établissement et du nom du groupe séparés par un tiret bas