如何仅在SonarQube中将项目分配给特定用户?

时间:2016-09-02 08:49:01

标签: permissions sonarqube

我希望在扫描项目并且仅创建扫描结果时,管理员和特定用户可以在仪表板和所有其他位置查看该项目,并且只有他可以访问该项目。此外,我想在扫描项目时向该用户发送电子邮件。

我知道我可以通过转到该项目为用户分配角色并为其设置权限,但是我应该遵循所有这些步骤吗?我不能只从UI中选择一个用户,以便只有那个选定的用户可以查看该项目吗?

2 个答案:

答案 0 :(得分:5)

您必须仅为该用户和具有“浏览”项目权限的管理员定义扫描项目的项目权限。 如果您需要重复执行此操作,则可以使用权限模板。 请参阅http://docs.sonarqube.org/display/SONAR/Authorization#Authorization-ProjectPermissions

答案 1 :(得分:0)

在我的情况下,我想在SonarQube 6.7.3中向一组用户分配一个项目,以便执行以下步骤:

管理 - >项目 - >管理 - >操作(所需项目的) - >编辑权限

steps

然后,我不知道为什么但是当前注册的用户和群组没有立即显示,所以您需要做的是使用搜索工具并搜索您要查找的群组或用户。它们将显示在下方,以便您能够勾选所需的权限。此外,您应该选择私人单选按钮,除了您选择的用户或组之外,没有人可以访问该项目。

2ndSteps