Effetti della sicurezza nella ricerca

La sicurezza è un filtro implicito durante l'esecuzione di ricerche, l'enumerazione dei contenitori o le proprietà di lettura.

ADSI può restituire NO_SUCH_PROPERTY o NO_SUCH_OBJECT errori anche se l'oggetto esiste se non si ha accesso agli attributi di lettura nell'oggetto.

Ad esempio, un chiamante può essere in grado di enumerare gli oggetti figlio in un contenitore perché il chiamante ha LIST_CONTENTS diritti per il contenitore. Tuttavia, lo stesso chiamante potrebbe non essere in grado di accedere agli oggetti enumerati se il chiamante non ha accesso in lettura agli oggetti figlio. In questo caso, una query per un oggetto figlio può restituire NO_SUCH_OBJECT anche se il chiamante ha enumerato correttamente l'oggetto.

Se il chiamante non dispone di diritti sufficienti, è possibile che vengano restituiti i codici restituiti seguenti:

E_ADS_INVALID_DOMAIN_OBJECT

E_ADS_PROPERTY_NOT_SUPPORTED

E_ADS_PROPERTY_NOT_FOUND