我需要列出所有组的所有成员,其中给定用户(或一小组用户)是成员。
最直接的方法是从memberOf
种子用户的 -attribute 获取组列表,然后循环遍历它们以收集其他成员。
但是,也许有一些更好的方法——使用高级 LDAP——在更少(甚至只有一个)查询中完成它?
如果重要的话,我正在使用 ldap 扩展从 PHP 脚本与 Active Directory 交谈。谢谢!
我需要列出所有组的所有成员,其中给定用户(或一小组用户)是成员。
最直接的方法是从memberOf
种子用户的 -attribute 获取组列表,然后循环遍历它们以收集其他成员。
但是,也许有一些更好的方法——使用高级 LDAP——在更少(甚至只有一个)查询中完成它?
如果重要的话,我正在使用 ldap 扩展从 PHP 脚本与 Active Directory 交谈。谢谢!