LDAP 组映射 Openshift Origin

LDAP 组映射 Openshift Origin

我在 Openshift 中的 groupmapping 方面遇到了问题。这是我的 ad-config.yaml:

kind: LDAPSyncConfig
apiVersion: v1
bindDN: "ldapuser"
bindPassword: "ldappwd"
insecure: true
url: "ldap://ldap.mycomp.local:389/ou=MyCompany,dc=mycomp,dc=local?sAMAccountName"
activeDirectory:
    usersQuery:
        baseDN: "OU=MyCompany,DC=mycomp,DC=local"
        scope: sub
        derefAliases: never
        filter: (objectclass=person)
        pageSize: 0
    userNameAttributes: [ sAMAccountName ]
    groupMembershipAttributes: [ memberOf ]
    groupsQuery:
        baseDN: OU=Sicherungsgruppen,OU=Gruppen,OOU=MyCompany,DC=mycomp,DC=local
        scope: sub
        derefAliases: always
        timeout: 0
        filter: (objectClass=group)
        pageSize: 0
    groupUIDAttribute: dn
    groupNameAttributes: [ cn ]
    groupUIDNameMapping:
        "CN=uxwsadmin,[...],OU=MyCompany,DC=mycomp,DC=local": admins
        "CN=JAVA-Entwickler,[...],OU=MyCompany,DC=mycomp,DC=localc": dev

这两个群组都在白名单中。我正在同步oc adm groups sync --whitelist=whitelist.txt --sync-config=adconfig.yaml --confirm

当我使用以下命令检查结果时oc get groups

NAME                                                       USER
CN=JAVA-Entwickler,[...]OU=MyCompany,DC=mycomp,DC=localc   user1, user2, user3
CN=uxwsadmin,[...],OU=MyCompany,DC=mycomp,DC=local         user4, user5

为什么 Groupmapping 会失败?

PS 我尝试了 oc 7.0 版本和 oc 7.1 版本。

相关内容