【问题标题】:SonarQube AD group members are not populated未填充 SonarQube AD 组成员
【发布时间】:2016-02-16 14:17:07
【问题描述】:

我正在本地 PC 上使用 SonarQube 5.3 社区版测试新的 LDAP 插件 1.5.1。

根据此处的说明:http://docs.sonarqube.org/display/PLUG/Microsoft+Active+Directory。我在 sonar.properties 中添加了以下几行。我现在保留 admin/admin 进行测试。

sonar.security.realm=LDAP
sonar.security.localUsers=admin

我在 AD 中创建了这些域组,其中包含一些成员。例如我的 id huj 在 AP-SonarQube-Admin-Dev 组中。

然后我在 SonarQube 中创建了相同的域组集。将它们添加到全局权限中,设置项目权限等。

但是,登录后,这些组都是空的,如下所示。在我的登录配置文件中,该组也是空的,所以我什至看不到项目。所以这些 AD 组的成员并没有被填充到 SonarQube 中的相同组中。

【问题讨论】:

    标签: ldap sonarqube5.3


    【解决方案1】:

    默认情况下,AD 组名称以小写形式返回,请参阅http://docs.sonarqube.org/display/PLUG/LDAP+Plugin 和财产

    ldap.windows.group.downcase
    

    你可以试试设置

    sonar.log.level=DEBUG
    

    sonar.log 很可能会为您提供要使用的正确组名,例如“group@domain”。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2017-06-30
      • 2017-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-27
      相关资源
      最近更新 更多