TFS 2017管理员在安装图库扩展时拒绝访问

时间:2017-07-14 13:02:07

标签: tfs visual-studio-2017 tfs2017

最近,我的团队从TFS 2012升级到TFS 2017.我是该框的TFS管理员,但当我尝试在特定团队项目集中安装图库扩展时,我得到:

"Access Denied. {user} needs Manage permissions to perform the action.
For more information, contact the Team Foundation Server administrator."

没关系,除了我是服务器管理员......叹息。到目前为止我采取的步骤是:

  • 重新应用了我的管理控制台用户访问权限。
  • 确认我仍然是“Project Collection Administrators”的成员。
  • 确保我在所有馆藏项目的“项目管理员”组中。
  • 确保我允许所有项目的“编辑/查看项目级信息”。
  • 比较了其他团队项目集合与问题集合之间的安全规则。
  • 使用TFSSecurity再次直接设置权限。

当我发现这些步骤都不起作用时,我甚至要求另一位管理员删除我并将我加回来,但无济于事。我还应该提一下,我有能力在其他团队项目集合中添加扩展,而不是我们用于开发的主要扩展。

任何想法都会非常感激。

更新

我们发现post关于tfs 2017的RTM版本中存在错误,我们怀疑这是因为我们已经完成了潜在的解决方法而没有成功。我们已决定尝试安装更新1以查看是否可以解决问题。我将更新结果,但直到下一个maint窗口才会发生。

更新2:

我们安装了TFS 2017 U2RC2,它确实解决了这个问题。我怀疑Update 1是需要的更远,但U2RC2有很多不错的功能。

1 个答案:

答案 0 :(得分:0)

我担心您的问题可能与RTM TFS2017中的错误无关。该错误与团队项目级别的集合管理员的安全ACE更相关,因此,集合管理员无法访问和管理某些团队项目资源。

要缩小您的问题范围,您可以尝试以下方式:

  • 使用其他管理员帐户安装特定扩展程序

  • 使用您的帐户添加其他扩展程序

如果这是仅与您的帐户相关的问题,则安全ACES必定存在问题。仔细检查并比较您帐户与其他管理员帐户之间的不同权限设置。检查项目集合下是否有任何相关的拒绝权限。在TFS拒绝特朗普允许。

此外,当您执行删除和添加操作时,TFS中可能存在一些身份同步问题。等待一段时间,您可以尝试再次安装图库扩展。

当然,你也可以更新你的TFS服务器,这可能会有所帮助。建议您直接更新到TFS2017 update2 RC2,这将是2017年TFS的最后一个“重要”功能发布。 Release Notes