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
总之,它可以这样描述:
什么是使用户搜索登录并考虑所有组之间的用户继承的正确方法?
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