我创建了一个SonarQube组sonar-administrators-ldap
并映射到LDAP sonar-administrators-ldap
。 sonar-administrators-ldap
下的用户可以成功登录。
导航至http://localhost:9000/roles/global
时,它仅显示两个默认组:Anyone
和sonar-administrators
,但不会显示新的sonar-administrators-ldap
组。
如何为其他默认组的组授予/撤消全局权限?
答案 0 :(得分:4)
使用管理员权限创建其他组(类似于“声纳管理员”)。
创建一个与AD中显示的名称相同的新组。重新启动声纳以获取更改。使用声纳API授予新组管理员权限。
{{1}}
答案 1 :(得分:1)
您可以使用sonarqube全局权限UI,但可以使用it's not intuitive at all。 Global Permissions
(https://my.sonar.com/admin/permissions)页仅向您显示已被授予任何权限的组。
为了能够向现有组添加权限,您需要对其进行搜索,例如:
只有这样,该组才会出现,您将能够添加所需的权限。