【问题标题】:LDAP groups and SonarQube configurationLDAP 组和 SonarQube 配置
【发布时间】:2020-02-06 23:30:57
【问题描述】:

我们计划在 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 同步。

我的问题是,这行得通吗?即:

  • 在 AD 中添加新项目组
  • 在 AD 中的 GL_group 中添加此组
  • 用户登录 Sonar
  • 用户被自动添加到项目组中

会加入GL_group OR 项目组吗?

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}))

【问题讨论】:

    标签: ldap sonarqube


    【解决方案1】:

    如果您按照LDAP plugin documentation page 上的说明进行操作,更准确地说,如果您激活组映射,您将能够实现您所描述的。

    【讨论】:

    • 我在我的问题中添加了 LDAP 设置,请问您可以吗?
    • 我不明白你在问什么。那些参数我不能查,只有你能做。
    • Frabric,我的意思是我已经与名为 GL_projectEngagementUsers 的 AD 组共享 LDAP 设置现在我知道如果我在 Sonar 中创建相同的组,然后当用户登录时,它将自动添加到该组但是什么如果我创建一个名为 GL_ProjectGroup 的新 AD 组并将其添加到上面的组中,然后在其中添加用户,那么当登录到 Sonar 时,它会被添加到 GL_ProjectGroup 吗?希望这次我清楚
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-10-16
    • 2014-09-04
    • 2017-06-19
    • 2017-04-23
    • 1970-01-01
    • 1970-01-01
    • 2019-01-28
    相关资源
    最近更新 更多