限制Teamcity共享帐户

时间:2013-01-21 13:21:11

标签: security teamcity

在开始/停止构建等时,开发人员多次谈到不使用共享帐户,因此“共享帐户”通常会因破坏构建而犯罪:)

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

谢谢!

1 个答案:

答案 0 :(得分:3)

TeamCity提供细粒度的roles and permissions。它具有内置角色Project Viewer,可满足您的需求。要将此角色分配给Shared Account

  1. 浏览管理 - > 用户
  2. 查看Shared Account用户
  3. 删除该用户的现有角色,并为其指定“Project Viewer”角色。
  4. 您可以全局(对所有项目)或项目子集分配此角色。如果Shared Account是任何组的成员,则它可能具有从中继承的角色。在这种情况下,您可能必须更改这些成员资格或其所需的角色。