1
我已經創建了一個PHP腳本來查詢LDAP服務器(運行Microsoft Active Directory)並從特定的OU檢索組列表。這一切正常。但是,我現在需要爲每個組提供用戶列表。從AD返回的屬性似乎沒有包含這一點,我找不到一種方法將它們拉出來。使用PHP獲取Active Directory組的用戶列表
我已經創建了一項工作,將從每個特定的OU中抽取每個用戶,並根據我正在查看的組檢查它的列表,但這樣效率非常低,因爲我通常會抽取100多個組。
另一個問題是,每個組可能有來自70多個不同域的用戶,每次都無法進行搜索。
所以,基本上,我需要能夠直接從組中拉出用戶列表。有誰知道我可以用PHP實現這一點的方法嗎?
當你說羣體時,你在尋找'Member Of'屬性嗎? –
'Member Of'屬性適用於用戶 - 我想要應用於組的'成員'屬性。我想知道一個小組的成員,而不是一個小組的成員。 – sacredzero
@sacredzero難道你不能只是得到這個組,然後對用戶運行一個查詢來查找所有包含'memberOf = [group]'的東西?我承認效率不高。 – DaveRandom