我正在本地 PC 上使用 SonarQube 5.3 Community 版本测试新的 LDAP 插件 1.5.1。
根据此处的说明:http: //docs.sonarqube.org/display/PLUG/Microsoft+Active+Directory。我在 sonar.properties 中添加了以下几行。我现在保留管理员/管理员进行测试。
sonar.security.realm=LDAP
sonar.security.localUsers=admin
我已经在 AD 中创建了这些域组,其中包含一些成员。例如,我的 id huj 在 AP-SonarQube-Admin-Dev 组中。
然后我在 SonarQube 中创建了相同的域组集。将它们添加到全局权限中,设置项目权限等。
但是,登录后,这些组都是空的,如下所示。在我的登录配置文件中,该组也是空的,所以我什至看不到项目。所以这些 AD 组的成员并没有被填充到 SonarQube 中的相同组中。