2

开发人员多次讨论过在启动/停止构建等时不要使用共享帐户。因此“共享帐户”通常会导致构建损坏:)

除了查看构建结果外,我如何限制共享帐户在 TC 上进行任何活动?
离开共享帐户(未注册用户)查看 TC 构建结果以便能够与任何人共享任何 TC 构建结果/工件是必不可少的。

谢谢!

4

1 回答 1

3

TeamCity 提供了细粒度的角色和权限Project Viewer它具有适合您需要的内置角色。将此角色分配给Shared Account

  1. 浏览到管理->用户
  2. 查看Shared Account用户
  3. 删除该用户的现有角色并将其分配给“项目查看者”角色。

您可以将此角色全局分配(分配给所有项目)或分配给项目子集。如果Shared Account是任何组的成员,它可能继承了这些组的角色。在这种情况下,您可能必须更改这些成员资格或它们所承担的角色。

于 2013-01-21T15:28:51.670 回答