|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LDAP - Le modèle de nommageIntroduction au modèle de nommageLe modèle de nommage (aussi appelé modèle de désignation) a pour but de définir la façon selon laquelle les objets de l'annuaire sont nommés et classés. Ainsi les objets LDAP sont classés hiérarchiquement et possèdent un espace de nom homogène. Cela signifie que d'un annuaire à un autre, un objet de la même classe possèdera le même nom afin de garantir une compatibilité (on parle d'interopérabilité) entre les annuaires. L'arborescence d'informations (DIT)LDAP présente les informations sous forme d'une arborescence d'informations hiérarchiques appelée
DIT (Directory Information Tree), dans laquelle les informations, appelées
entrées (ou encore DSE, Directory Service Entry), sont représentées sous forme de branches.
Chaque entrée de l'annuaire LDAP correspond à un objet abstrait ou réel (par exemple une personne, un objet matériel, des paramètres, ...). Chaque noeud de l'arbre correspond à un objet pouvant appartenir à n'importe quelle classe d'objets à tout niveau. Cela signifie qu'il est possible d'utiliser n'importe quelle classe comme racine de l'arbre ou encore qu'une classe d'objets peut être utilisée à n'importe quel niveau de la hiérarchie.
Il existe une entrée particulière de l'annuaire appelée rootDSE (root Directory Specific Entry) contenant la description de l'arbre. La désignation des entréesLa norme LDAP v3 permet de désigner un objet de deux façons :
Le nom relatif (RDN) est composé d'une (ou plusieurs) paire(s) clé/valeur (attribut). Ainsi,
un RDN sera de la forme cn=Pillou ou bien c=fr.
Ainsi il est conseillé de faire en sorte que l'attribut servant de RDN soit obligatoire (donc non facultatif). Le DN (Distinguished Name) d'un objet est un moyen d'identifier de façon unique un objet dans la hiérarchie. Un DN se construit en prenant le nom relatif de l'élément (RDN - Relative Distinguished Name), et en lui ajoutant l'ensemble des noms relatifs des entrées parentes. Le DN d'un élément est donc la concaténation de l'ensemble des RDN de ses ascendants hiérarchiques. Ainsi une entrée indexée par un nom absolu (DN, distinguished name)
peut être identifiée de manière unique dans l'arborescence.
uid=jeapil,cn=pillou,givenname=jean-francoisLe Relative Distinguished Name étant ici "uid=jeapil". Le nom absolu (DN) d'un objet ne comportant aucune information relative à la localisation de l'annuaire lui-même, la norme LDAP v3 recommande de le compléter par l'adresse DNS de l'annuaire. Discussions pertinentes trouvées dans le forum
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||