Dans Example, Inc., la configuration LDAP précédente a stocké les informations utilisateur dans le conteneur ou=Users de l'arborescence de l'annuaire. Dans la version d'Oracle Solaris décrite dans ce manuel, les entrées utilisateur doivent être stockées dans le conteneur ou=People. Par conséquent, si le service passwd fait l'objet d'une recherche et que le client cherche dans le conteneur ou=People, il ne trouvera pas les informations qu'il souhaite.
Pour éviter les complications qu'implique la création d'une nouvelle arborescence d'informations d'annuaire (DIT) ainsi que son impact sur les autres opérations, vous pouvez, à la place, créer des descripteurs de recherche de service (SSD). Ces SSD guident le client LDAP afin qu'il recherche des informations utilisateur dans le conteneur ou=Users plutôt que dans le conteneur par défaut.
Pour plus d'informations sur les descripteurs de recherche, reportez-vous à la section Descripteurs de recherche de service et mappage de schémas.
Pour créer des SSD, utilisez également la commande idsconfig. La ligne d'invite qui fait référence aux SSD s'affiche comme suit :
Do you wish to setup Service Search Descriptors (y/n/h? y A Add a Service Search Descriptor D Delete a SSD M Modify a SSD P Display all SSD's H Help X Clear all SSD's Q Exit menu Enter menu choice: [Quit] a Enter the service id: passwd Enter the base: service ou=user,dc=west,dc=example,dc=com Enter the scope: one[default] A Add a Service Search Descriptor D Delete a SSD M Modify a SSD P Display all SSD's H Help X Clear all SSD's Q Exit menu Enter menu choice: [Quit] p Current Service Search Descriptors: ================================== Passwd:ou=Users,ou=west,ou=example,ou=com? Hit return to continue. A Add a Service Search Descriptor D Delete a SSD M Modify a SSD P Display all SSD's H Help X Clear all SSD's Q Exit menu Enter menu choice: [Quit] q