2016-10-11 11 views
5

SonarQubeグループsonar-administrators-ldapを作成し、LDAP sonar-administrators-ldapにマッピングします。 sonar-administrators-ldapのユーザーは正常にログインできます。sonar-administratorsに似たグローバル権限を付与します

http://localhost:9000/roles/globalに移動すると、Anyonesonar-administratorsの2つのデフォルトグループのみが表示されますが、新しいsonar-administrators-ldapグループは表示されません。

デフォルトグループ以外のグループに対してグローバル権限を許可または取り消すにはどうすればよいですか?

+0

グローバル権限の管理ページでは、正確にあなたが[助成金/許可を取り消す]ことができる場所です(http://docs.sonarqube.org/display/SONAR/Authorization#Authorization-GlobalPermissions)ユーザー/グループ(へユーザー/グループを追加するための各権限内の小さな青色のリストアイコンをクリックしてください)。あなたのケースでは何がうまくいかないのか分かりますか? –

+1

@Nicolas、Global Permissions Adminページの「All」「Users」「Groups」リンクが正しく機能していないようです。 「ユーザー」を選択すると「結果なし」と表示されます。 「すべて」を選択すると、2つのビルトイングループのみが表示されます:誰でも、ソナーの管理者。 –

答えて

3

管理者権限を持つ追加のグループ(「sonar-administrators」に似ています)を作成します。

ADに表示されているのと同じ名前の新しいグループを作成します。ソナーを再起動して変更を取得します。ソナーAPIを使用して新しいグループ管理者のアクセス許可を与えます。

curl -X POST -v -u admin:Password 'http://mysonar/api/permissions/add_group?permission=admin&groupName=mynewgroup' 
関連する問題