Recherche d’objets par nom
La plupart des objets dans Active Directory Domain Services utilisent la propriété CN comme attribut de nom. Toutefois, certains objets utilisent un attribut de nom autre que CN. Par exemple, un contrôleur de domaine utilise la propriété domainDNS pour l’attribut Naming et une unité d’organisation utilise la propriété OrganizationalUnit pour l’attribut Naming. Pour éviter d’avoir à utiliser un attribut de nom différent pour les différents types d’objets, la propriété Name , qui contient le nom unique relatif de l’objet, doit être utilisée pour rechercher des objets par nom.
Exemples
Les exemples de code suivants illustrent des chaînes de requête différentes qui peuvent être utilisées pour rechercher des objets par nom.
La chaîne de requête suivante recherche tous les objets dont le nom commence par « Jeff ».
(name=Jeff*)
La chaîne de requête suivante recherche tous les objets ordinateurs dont le nom commence par « leaseed » ou « Corp ».
(&(objectCategory=computer)(|(name=leased*)(name=corp*)))
La chaîne de requête suivante recherche tous les utilisateurs et dont le nom commence par « Karen » ou « Jeff ».
(&(&(objectClass=user)(objectCategory=person))(|(name=Karen*)(name=Jeff*)))