【问题标题】:How to search or find whether a user is a member of a group or not using LDAP query?如何使用 LDAP 查询搜索或查找用户是否是组的成员?
【发布时间】:2014-07-25 07:18:58
【问题描述】:

我有一个像 dc=domain,dc=myCompany,dc=com 这样的 LDAP 层次结构基础。 它有两个组织单位,如组和人员。我有两个组,例如 group1 和 group2。

如何确定具有给定专有名称 (dn) 的用户/成员是否是组的成员?

【问题讨论】:

    标签: ldap ldap-query


    【解决方案1】:

    使用 base=cn=group1,ou=groups,dc=yourdomain,dc=com 和如下过滤器进行查询:

    (member=cn=username,dc=yourdomain,dc=com) 
    

    应该让你开始。

    要检查用户是否也可以是其他嵌套组的组成员,请使用如下过滤器:

    (member:1.2.840.113556.1.4.1941:=(CN=UserName,CN=Users,dc=yourdomain,dc=com))
    

    -吉姆

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多