【发布时间】:2015-04-16 09:41:17
【问题描述】:
我是 LDAP (AD) 新手,我想知道如果用户本身没有“memberof”属性(应该链接到我认为的组),我如何检索组的所有用户?
遵循 LDAP 结构
- Users
- UserA (memberof=Group1)
- UserB (memberof=Group1,memberof=Group2)
- UserN ...
- Groups
- Group1 (member=UserA,member=UserB)
- Group2 (member=UserB)
- GroupX ...
- AppGroups
- App1 (member=UserA,member=UserB)
- AppX ...
如果用户不具有该组的memberof 属性,我如何仅从AppGroups 查询属于App1 组的用户?
我正在尝试通过 Alfresco 实现这一目标。查询组没有问题,但我找不到同步用户的方法(并且只有组的用户App1)?
提前谢谢你!
【问题讨论】:
-
你确定LDAP服务器实现了memberOf属性吗?并非所有 LDAP 服务器实现都提供 MemberOf 作为属性。
-
@jeemster 是的,因为用户具有 memberOf 属性(在我的结构中看到),并且他们也可以使用条件中的
memberOf属性来查询/找到。但是他们没有所有组的 memberOf 属性(尤其是我需要的组)!
标签: ldap alfresco ldap-query