Effets de la sécurité sur la recherche

La sécurité est un filtre implicite lors de recherches, d’énumération de conteneurs ou de lecture de propriétés.

ADSI peut retourner NO_SUCH_PROPERTY ou NO_SUCH_OBJECT erreurs même lorsque l’objet existe si vous n’avez pas accès aux attributs de lecture sur l’objet.

Par exemple, un appelant peut être en mesure d’énumérer les objets enfants dans un conteneur, car l’appelant dispose de droits LIST_CONTENTS sur le conteneur. Toutefois, le même appelant peut ne pas être en mesure d’accéder aux objets énumérés si l’appelant n’a pas accès en lecture aux objets enfants. Dans ce cas, une requête pour un objet enfant peut retourner NO_SUCH_OBJECT même si l’appelant a correctement énuméré l’objet.

Si l’appelant ne dispose pas de droits suffisants, les codes de retour suivants peuvent être retournés :

E_ADS_INVALID_DOMAIN_OBJECT

E_ADS_PROPERTY_NOT_SUPPORTED

E_ADS_PROPERTY_NOT_FOUND