Recherche d’objets par nom
La plupart des objets de services de domaine Active Directory utilisent la propriété cn comme attribut de nommage. Toutefois, certains objets utilisent un attribut de nommage autre que cn. Par exemple, un contrôleur de domaine utilise la propriété domainDNS pour l’attribut de nommage et une unité organisationnelle utilise la propriété organizationalUnit pour l’attribut de nommage. Pour éviter d’avoir à utiliser un attribut de nommage différent pour 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 montrent différentes chaînes de requête 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 d’ordinateur dont le nom commence par « bail » ou « corp ».
(&(objectCategory=computer)(|(name=leased*)(name=corp*)))
La chaîne de requête suivante recherche tous les utilisateurs et avec un nom commençant par « Karen » ou « Jeff ».
(&(&(objectClass=user)(objectCategory=person))(|(name=Karen*)(name=Jeff*)))