【问题标题】:Create users with only view privilege in TeamCity在 TeamCity 中创建仅具有查看权限的用户
【发布时间】:2016-11-25 17:37:55
【问题描述】:

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

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

【问题讨论】:

    标签: teamcity teamcity-9.0


    【解决方案1】:

    在默认安装中,All Users 组只有Project viewer 与之关联的角色,它只有View project and all parent projects 权限。您会看到Project developer 角色默认具有Run buildStop build 权限,等等。

    您的权限设置是什么样的,即用户分配到哪个组以及与该组关联的角色。

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-02-20
          • 2022-08-20
          • 1970-01-01
          • 1970-01-01
          • 2016-09-16
          • 1970-01-01
          • 2011-03-07
          相关资源
          最近更新 更多