如何将此过滤器从特定 AD 组更改为组织中的所有 AD 组?
How can I change this filter from a specific AD Group to All AD Groups in the Organization?
此 filterString 获取特定 AD 组中的所有 AD 用户,我需要更改它以获取我组织中所有组中的所有用户。我已经阅读了几十个类似的问题,并多次更改此字符串,但找不到解决方案。
String filterString = "(&(objectCategory=user)(memberOf=cn=" + this.ldapUserSearch + ",ou=Groups,OU=Organization,dc=organizationsoftware,dc=com))";
您可以尝试以下过滤器,其中包括 attribute presence clause:
(&(objectCategory=user)(memberOf=*))
这将 return 每个 memberOf
属性设置为任意值的用户。这应该具有从所有组中检索所有用户的效果。
此 filterString 获取特定 AD 组中的所有 AD 用户,我需要更改它以获取我组织中所有组中的所有用户。我已经阅读了几十个类似的问题,并多次更改此字符串,但找不到解决方案。
String filterString = "(&(objectCategory=user)(memberOf=cn=" + this.ldapUserSearch + ",ou=Groups,OU=Organization,dc=organizationsoftware,dc=com))";
您可以尝试以下过滤器,其中包括 attribute presence clause:
(&(objectCategory=user)(memberOf=*))
这将 return 每个 memberOf
属性设置为任意值的用户。这应该具有从所有组中检索所有用户的效果。