Share via


Efectos de la seguridad en la búsqueda

La seguridad es un filtro implícito al realizar búsquedas, enumerar contenedores o leer propiedades.

ADSI puede devolver NO_SUCH_PROPERTY o errores de NO_SUCH_OBJECT incluso cuando el objeto existe si no tiene acceso a los atributos de lectura en el objeto.

Por ejemplo, un llamador puede enumerar los objetos secundarios de un contenedor porque el autor de la llamada tiene derechos LIST_CONTENTS en el contenedor. Pero es posible que el mismo llamador no pueda acceder a los objetos enumerados si el autor de la llamada no tiene acceso de lectura a los objetos secundarios. En este caso, una consulta para un objeto secundario puede devolver NO_SUCH_OBJECT aunque el autor de la llamada haya enumerado correctamente el objeto.

Si el autor de la llamada no tiene derechos suficientes, se pueden devolver los siguientes códigos de retorno:

E_ADS_INVALID_DOMAIN_OBJECT

E_ADS_PROPERTY_NOT_SUPPORTED

E_ADS_PROPERTY_NOT_FOUND