Modélisation des groupes
Arborescence et classes d'objets
Les groupes sont basés sur la classe structurelle groupOfNames. Leur RDN est constitué de l'attribut cn.
- Les groupes de personnes sont placés dans la branche ou=groups, et se voient attribuer la classe auxiliaire supannGroupe ;
- les groupes d'applications sont placés dans la branche ou=applicationGroups. La classe supannGroupe peut également leur être attribuée si besoin, de manière facultative.
Lorsque cela s'avère nécessaire, les classes auxiliaires suivantes peuvent également leur être adjointes :
- supannRessource, pour matérialiser leur état et cycle de vie, ou ceux de ressources qui leur seraient affectées ; voir: État et cycle de vie ;
- supannCMS, pour caractériser une ou plusieurs carte(s) multi-services ou dispositifs physiques d'identification qui leur seraient affectés. Voir: La carte multi-services.
Attributs
Les attributs de la classe groupOfNames
Nom | Obligatoire | Sémantique |
---|---|---|
member | O | membre individuel (DN de chaque membre du groupe) |
cn | O | nom du groupe, DOIT être utilisé comme RDN. Dans le cas des groupes d'applications, SupAnn définit des règles spécifiques pour valoriser cet attribut : voir Les groupes d'applications. |
owner | détenteur du groupe | |
description | description du groupe |
Les attributs de la classe supannGroupe
Nom | Obligatoire | Sémantique |
---|---|---|
supannGroupeDateFin | date de fin de validité du groupe | |
supannGroupeLecteurDN | personnes ou groupes habilités à consulter les données du groupe | |
supannGroupeAdminDN | administrateurs autorisés à modifier le contenu de l'entrée | |
supannRefId | lien avec d'autre(s) élément(s) du SI |