我们计划在SonarQube设置中实现LDAP配置。因此,在sonar.properties文件中,如下所示
(&(objectClass=user)
(|(memberOf=CN=GL_group,OU=Groups,DC=project,DC=company,DC=com))
(sAMAccountName={login}))
现在,我们计划为所有项目创建Active Directory ( AD )组,然后将其添加到AD组的GL_group
中。
我们还将在SonarQube中添加项目组到AD同步中。
我的问题是,这能行吗?即:
GL_group
中它会被添加到GL_group
或项目组吗?
LDAP设置
sonar.security.realm: LDAP
sonar.security.savePassword: false
sonar.authenticator.createUsers: true
ldap.url: ldap://sonar.engagement.project.country.company.com:389
ldap.bindDn: svc_user
ldap.bindPassword: password
ldap.authentication: simple
ldap.user.baseDn: DC=engagement,DC=project,DC=country,DC=company,DC=com
ldap.user.request: (&(objectClass=user)(|(memberOf=CN=GL_projectEngagementUsers,OU=projectGroups,DC=engagement,DC=project,DC=country,DC=company,DC=com))(sAMAccountName={login}))
ldap.user.realNameAttribute: displayName
ldap.user.emailAttribute: mail
ldap.group.baseDn: DC=engagement,DC=project,DC=country,DC=company,DC=com
ldap.group.idAttribute: cn
ldap.group.request: (&(objectClass=group)(member={dn}))
发布于 2015-08-13 15:25:14
如果您遵循LDAP插件文档页面上给出的说明,更准确地说,如果您激活组映射,您将能够实现您所描述的目标。
https://stackoverflow.com/questions/31966013
复制相似问题