TFS中发布def安全性编辑的权限

时间:2017-05-05 19:13:00

标签: tfs tfs2015 ms-release-management

TFS 2015 R2。我有一个发布定义。我试图禁止将其编辑给收集管理员(只有服务器管理员可以编辑)。这是当前的设置:

  • 权限继承 - 关闭
  • 管理发布权限,编辑发布定义,编辑发布环境 - 除服务器管理员以外的所有组Not set,服务器管理员{1}}

收藏管理员确实无法编辑有问题的def 但他们可以更改其中的安全性,让自己再次编辑。有什么方法可以禁止权限编辑?似乎没有版本def权限本身包含编辑权限。

设置拒绝管理员和允许服务器管理员不起作用,因为后者属于前者;即使你设置了允许,当你尝试保存时,它也会切换到"继承拒绝"。

编辑:对于允许自己的所有组,取2,更改管理发布权限,将发布定义编辑为拒绝。 coll admin仍然可以搞乱权限。

更新:如果您遇到此问题,请向Microsoft报告click here and upvote

1 个答案:

答案 0 :(得分:1)

Project Collection Administrators是一个内置集合级别的组,具有执行帐户或集合的所有操作的权限。因此,该组中的成员可以更改此集合中的任何设置,这是预期的行为。解决方法是创建一个具有您要分配的权限的新组,并将一些成员从Collection Administrators移动到此新组,因为Collection Administrators Group应限制为需要对该集合进行全面管理控制的尽可能少的用户

  

项目收集管理员▼

     

权限:具有执行帐户或集合的所有操作的权限。

     

成员资格:包含本地管理员组   (BUILTIN \ Administrators)用于应用程序层所在的服务器   已安装TFS服务。另外,包含成员   CollectionName \ Service Accounts组。

     

该组应限制在尽可能小的数量   需要对集合进行全面管理控制的用户。

有关详细信息,请参阅此链接:Permissions and groups defined for Team Services and TFS