Reputation: 2375
I am new to SonarQube and trying to setup up a proper access control, with requirements as follows:
A few questions:
Jirong
Upvotes: 2
Views: 7776
Reputation: 7321
Access control in SonarQube is managed through Global Permissions and Project Permissions. Each permission can be granted to user(s) and/or to group(s). The documentation you pointed at is quite outdated, read the Authorization page for the most up to date details.
AD/LDAP integration is a different topic, documented here. With group mapping, group membership stays managed in AD but will be replicated in SonarQube when users log in (the AD groups must first be created in SonarQube with the same name).
To your example: if AD users belonging to group foo
deserve to administer your SonarQube, just create group foo
in SonarQube, and (in the Global Permissions settings) give Administer System
permission to group foo
.
Upvotes: 8