在TeamCity中创建仅具有查看权限的用户

时间:2015-07-01 13:51:26

标签: teamcity teamcity-9.0

我是TeamCity 9.0的管理员,这是我的持续集成服务器。我为不同的项目添加了许多用户。他们有权手动触发构建,但他们无法编辑配置。

现在,我需要添加一个用户,以便用户可以查看Web UI并获取日志等;但他一定不能触发构建。简而言之,Web UI中的运行按钮不应该对该用户有效,或者应该是不可见的。我怎样才能做到这一点?请帮帮我。

3 个答案:

答案 0 :(得分:2)

在默认安装中,All Users组只有Project viewer角色,只有View project and all parent projects权限。默认情况下,您会看到Project developer角色具有Run buildStop build权限等等。

您的权限设置如何,即分配给用户的组以及与该组关联的角色。

您可以在用户的​​“角色”标签上获得用户的某种“有效权限”概述,这显示了用户如何通过他们所在的群组获得哪些项目的权限。

答案 1 :(得分:2)

TeamCity提供built-in role项目查看器,授予用户对项目的只读访问权限。您还可以使用为您的团队量身定制的权限创建自己的角色。请参阅管理> 用户管理> 角色

答案 2 :(得分:0)

点击右上角的管理。在用户界面左侧的用户管理下,点击用户。单击所需的用户。在角色标签下,选择分配角色。在弹出窗口中,选择要为该用户提供哪个项目的权限。

检查此链接https://confluence.jetbrains.com/display/TCD9/Role+and+Permission,了解TeamCity中不同类型的用户。