memberOf来自继承组和角色/过滤的值

我对LDAP非常陌生,并试图为访问级别特定于部门的用户登录设置继承模型等。

示例模式如下所示:

    DN: dc=domain,dc=com

      /cn=people           (groupOfNames)
        /joe               (inetOrgPerson)
        /alex              (inetOrgPerson)
        /nick              (inetOrgPerson)
        /boss              (inetOrgPerson)
        /qaJane            (inetOrgPerson)
        /analystBob        (inetOrgPerson)

      /ou=groups           (organizationalUnit)
        /developers        (groupOfNames)
          member: uid=joe,cn=people,dc=domain,dc=com
          member: uid=nick,cn=people,dc=domain,dc=com

        /testers           (groupOfNames)
          member: uid=qaJane,cn=people,dc=domain,dc=com

        /projectManagers   (groupOfNames)
          member: uid=alex,cn=people,dc=domain,dc=com

        /analysts          (groupOfNames)
          member: uid=boss,cn=people,dc=domain,dc=com
          member: uid=analystBob,cn=people,dc=domain,dc=com

      /ou=applications     (organizationalUnit)
        /gitlab            (groupOfNames)
          member: cn=developers,ou=groups,dc=domain,dc=com
          member: cn=projectManagers,ou=groups,dc=domain,dc=com

        /redmine           (groupOfNames)
          member: cn=testers,ou=groups,dc=domain,dc=com
          member: cn=developers,ou=groups,dc=domain,dc=com
          member: cn=projectManagers,ou=groups,dc=domain,dc=com

        /nfs               (groupOfNames)
          member: cn=analysts,ou=groups,dc=domain,dc=com
          member: cn=projectManagers,ou=groups,dc=domain,dc=com

总之,它可以这样描述:

  • 许多用户
  • 很少有团队(开发人员,经理,分析师,老板等)
  • 一些组包括其他组(即:projectmanagers包含在开发人员中)
  • 很少的应用程序。
  • 应用程序包括组和/或用户
  • 什么是使用户搜索登录并考虑所有组之间的用户继承的正确方法?

    IE浏览器。 如果我想将用户登录到gitlab中 - 像这样过滤,只会直接包含在内(如果用户直接包含在我过滤的对象中,但不能用于组包含): (&(objectClass =为inetOrgPerson)(的memberOf = CN = redmine的,OU =应用中,DC =域,DC = COM))


    您需要执行类似于“:

    (&(objectClass=user)(memberof:1.2.840.113556.1.4.1941:cn=redmine,ou=applications,dc=domain,dc=com)
    

    从Active Directory组相关搜索

    链接地址: http://www.djcxy.com/p/60889.html

    上一篇: memberOf values from inherited groups and roles / filtering

    下一篇: Import Users From LDAP to Liferay