私はSonarQubeを初めて使用し、次の要件で適切なアクセス制御をセットアップしようとしています:
- 私たちにはいくつかのプロジェクト領域があります。各領域には、新しいプロジェクトの作成やボードの管理など、その領域を管理できる人が必要ですが、正確にはわかりません。これは、プロジェクト・エリア管理者のようなものです。
- 少数の管理者は何でもできます。
- AD に統合する
いくつかの質問:
- このリンクのようないくつかの場所で: http://www.sonarsource.com/products/features/security/、このロールベースの方法が表示されますが、これらのデフォルトのロールが見つかりません。「SonarSource 製品には 3 つのプロジェクトが付属しています-特定の役割 – プロジェクト管理者、プロジェクト ユーザー、およびプロジェクト コード ビューアー」をシステム内のどこにでも配置できます。現在、ライセンスなしでコミュニティ版を使用しています。それに関する詳細な文書はありますか?
- デフォルトのグローバル権限とプロジェクト権限についてはある程度理解しています。私の場合、デフォルト グループにマップするために、たとえば AD に 3 つのグループ、sonar-administrators、sonar-project-administrators、sonar-users を作成する必要がありますか?
- 次のことに気付きました。現在、上記の AD グループがありません。AD に統合すると、ドメイン ID/パスワードでログインできますが、ログアウト/ログインすると、ローカル ユーザーに追加したグループ情報が失われます。私はそれがADと同期していると思います。AD を使用するには、AD でこれらのグループを作成する必要がありますか?
ジロン