【发布时间】:2019-07-31 23:16:54
【问题描述】:
我有这样的组:
- A 组
- B 组
- 用户
- G 组
- 用户
- B 组
因此,目标是获取属于父组 GroupA 的所有用户。
我有以下过滤器:
(&(objectCategory=Person)(objectClass=User)(mail=*MyEmailDomain.com)(memberOf=CN=GroupB,OU=MyOU3,OU=MyOU2,OU=MyOU1,DC=MyDomain,DC=LOCAL))
这适用于最低级别的群体。
从研究看来,这应该可行,但没有:
(&(objectCategory=Person)(objectClass=User)(mail=*MyEmailDomain.com)(memberof:1.2.840.113556.1.4.1941:=(CN=GroupA,OU=MyOU3,OU=MyOU2,OU=MyOU1,DC=MyDomain,DC=LOCAL)))
如果重要的话,我会使用 Active Directory Explorer 来获取专有名称,并使用 Pentaho 的数据集成工具 (Kettle/PDI) 中的 LDAP 输入步骤来检索数据。
【问题讨论】:
标签: active-directory ldap pentaho kettle