0

ローカル 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 の同じグループに取り込まれていません。

ここに画像の説明を入力

4

1 に答える 1

1

AD グループ名はデフォルトで小文字で返されます。http://docs.sonarqube.org/display/PLUG/LDAP+Plugin およびプロパティを参照してください。

ldap.windows.group.downcase

設定してみるといいかもしれません

sonar.log.level=DEBUG

sonar.log は、「group@domain」など、使用する適切なグループ名を提供する可能性が最も高いでしょう。

お役に立てれば。

于 2016-02-16T06:17:07.317 に答える