查詢使用者

若要查詢使用者,查詢必須包含搜尋表達式 “(&&(objectClass=user)(objectCategory=person)”“。

因為計算機類別是使用者的子類別,因此只有包含 (objectClass=user) 的查詢會傳回使用者物件和計算機物件。 此外,使用者物件的物件類別是人員(不是使用者):因此,表達式 (objectCategory=user) 不會傳回任何使用者。 如果您使用表達式 (objectCategory=person),查詢會傳回使用者對象和聯繫人物件。

使用者可以放在網域中的任何容器或組織單位,以及網域的根目錄。 這表示用戶可以在目錄階層中的許多位置。 您可以針對 “(objectCategory=user)” 執行深入搜尋,以尋找容器、組織單位、網域、網域樹狀結構或樹系中的所有用戶,視您使用的 IDirectorySearch 指標所系結的物件而定。