【问题标题】:Customizing projects widget in a dashboard of sonarqube在 sonarqube 的仪表板中自定义项目小部件
【发布时间】:2017-04-02 08:00:56
【问题描述】:

在 sonar 提供的默认仪表板中,用户可以查看与 sonar 服务器链接的所有项目。但作为管理员,我想根据用户对项目的访问权限来限制项目列表。例如,如果我是用户并且我可以访问 sonarqube 上的三个或四个项目,那么我应该能够看到这些项目。自定义仪表板是一种选择,但我想以管理员身份进行操作。有人可以帮忙吗?

【问题讨论】:

    标签: sonarqube sonarqube-web


    【解决方案1】:

    首先让我澄清一下“访问”。 SonarQube 中的权限方案允许您控制用户是否可以

    • 管理 - 项目的旋转设置
    • 管理问题 - 编辑项目问题的严重性、状态等
    • 查看源代码 - (这应该是不言自明的)
    • 浏览 - 知道该项目完全存在于实例中

    如果用户没有项目的浏览权限,则该项目将永远不会出现在她的界面中。

    因此,您所要做的就是控制用户的浏览权限。 SonarQube 会自动处理剩下的事情。

    【讨论】:

    • 谢谢你,安。我可以得到想要的。
    • 那么也许您想[接受]@MahenderSingh 的答案? :-)
    猜你喜欢
    • 1970-01-01
    • 2016-04-10
    • 2023-03-23
    • 2018-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-27
    相关资源
    最近更新 更多