Quelques exemples d’utilisation
Une fois la configuration de la connexion à l’annuaire terminée, il est désormais possible de se connecter à l’annuaire LDAP.
 Pour cela, choisissez le serveur LDAP précédemment créé et cliquez sur Open Connection.
¬
Des informations seront ainsi visibles sur plusieurs parties de l’écran qu’il est possible de diviser en quatre parties comme dans la figure 5-11 ci-dessous :
¬
Figure 5-11 : Interface de travail
La partie (1) montre les différentes connexions aux serveurs LDAP configurés dans le navigateur LDAP.
¬
Figure 5-12 : Écran 1
La partie (2) représente l’arborescence des données de l’annuaire LDAP à partir du suffixe configuré (ici : dc=exemple,dc=com). Il est donc possible à partir de cette fenêtre de se "balader" dans tout le DIT et de choisir des entrées pour y lire la valeur d’un attribut ou bien même créer/supprimer une entrée.
¬
L’entrée RootDSE est une entrée spéciale, sans DN, et contient des informations sur les méthodes d’authentifications supportées par le serveur OpenLDAP, les DIT configurés ainsi que les fonctionnalités de celui-ci. Ces informations peuvent être obtenues par cette simple requête : <ldapsearch -x -b "" -s base "+">
L’entrée Searches est également intéressante, car elle permet d’enregistrer des recherches qui peuvent être utiles pour des tâches d’administration quotidiennes ou pour des recherches de pannes, etc. Elle sera étudiée en détail un peu plus loin dans cet ouvrage.
¬
Figure 5-13 : Écran 2
Lorsqu’une entrée de l’annuaire est sélectionnée, il est possible d’y voir son contenu dans la partie (3).
Une entrée se compose essentiellement de classes d’objets et d’attributs dont il est possible de voir les valeurs. Cette fenêtre permet donc de manipuler les données s’y trouvant : ajout d’attributs, modification des valeurs des attributs, etc.
Ainsi dans l’exemple de la figure 5-14, lorsqu’une entrée de type utilisateur est sélectionnée, il est maintenant possible de voir dans la fenêtre (3) tous les attributs la concernant avec leurs valeurs.
¬
Les attributs en gras servent à différencier les attributs obligatoires de ceux facultatifs. 
¬
Figure 5-14 : Écran 3
 D’autres attributs sont générés et utilisés par le serveur OpenLDAP et peuvent être visibles en utilisant le menu Fetch - Fetch Operational Attributes depuis l’entrée sélectionnée. Ce sont des attributs opérationnels non exploitables par les utilisateurs.
¬
Figure 5-15 : Écran 3 - Fetch
À mentionner également, la section Searches qui permet d’enregistrer des "recherches" utiles pour les tâches d’administration quotidienne.
Dans l’exemple ci-dessous, une requête a été créée afin de retrouver tous les attributs de type uidNumber à partir de la branche : "dn:ou=users,ou=datacenter1,dc=exemple,dc=com"
Cette opération permettra d’identifier les valeurs disponibles pour l’attribut uidNumber dans le cas de création de nouveaux utilisateurs Unix/Linux.
¬
Figure 5-16 : Écran 3 - search
L’exécution de cette recherche donnera le résultat suivant :
¬
Figure 5-17 : Écran 3 - résultat
La partie (4) de la figure 5-11 est très intéressante, car elle montre le contenu de la commande LDAP qui a été exécutée par le navigateur LDAP.
Cette section contient trois onglets : les deux premiers retournent des informations selon le type d’action qui a été exécuté (une requête de modification ou de recherche) et le dernier affiche les erreurs qui se sont produites.
L’exemple ci-dessous permet de voir en détail la requête LDAP qui a été envoyée au serveur lors de la visualisation de l’entrée utilisateur "userA".
¬
Figure 5-18 : Écran 4