検索に対するセキュリティの影響

セキュリティは、検索の実行、コンテナーの列挙、またはプロパティの読み取り時の暗黙的なフィルターです。

ADSIは、オブジェクトの読み取り属性へのアクセス権がない場合、オブジェクトが存在していてもNO_SUCH_PROPERTYまたはNO_SUCH_OBJECTエラーを返すことがあります。

たとえば、呼び出し元はコンテナーに対するLIST_CONTENTS権限を持っているため、コンテナー内の子オブジェクトを列挙できる場合があります。 ただし、呼び出し元に子オブジェクトへの読み取りアクセス権がない場合、同じ呼び出し元が列挙されたオブジェクトにアクセスできないことがあります。 この場合、呼び出し元がオブジェクトを正常に列挙した場合でも、子オブジェクトのクエリによってNO_SUCH_OBJECTが返されることがあります。

呼び出し元に十分な権限がない場合は、次のリターンコードが返されることがあります。

E_ADS_INVALID_DOMAIN_OBJECT

E_ADS_PROPERTY_NOT_SUPPORTED

E_ADS_PROPERTY_NOT_FOUND