【问题标题】:How to configure View Project-Level Information on Service Account?如何在服务帐户上配置查看项目级信息?
【发布时间】:2016-03-11 17:49:50
【问题描述】:

我正在尝试在 TFS 2015 Update 2 RC2 中使用 Release Management vNext,但是每当我尝试部署到环境时,我都会收到错误消息:

TF50309:以下帐户没有足够的权限来完成操作:[DefaultCollection]\Project Collection Service Accounts。完成操作需要以下权限:查看项目级信息。

我在设置中到处查看,似乎找不到使用此权限配置 [DefaultCollection]\Project Collection Service Accounts 组的方法,最接近的是“查看集合级别信息”。

知道我在这里做错了什么吗?

【问题讨论】:

    标签: tfs permissions ms-release-management


    【解决方案1】:

    如果您拥有项目级安全权限,您可以检查用户是否拥有“查看项目级信息”权限。并检查用户是哪些组的成员,并且该组具有“查看项目级信息”权限集。

    【讨论】:

      【解决方案2】:

      view project-level权限为项目级权限。与 View Collection-Level 项目集合级别的权限相同。

      如果您想授予用户或组查看项目级别的权限。请按照以下步骤设置此权限:

      但这可能会解决您的问题:在以下组中的环境机器上添加您的构建帐户

      【讨论】:

      • 您可能从提供的链接中注意到,项目收集服务帐户组未显示在可以访问该项目的组列表中。也没有任何 TFS 管理员/服务帐户,并且似乎无法添加它们。
      • 然后尝试如上使用 tfs 命令。例如:TFSSecurity.exe /a+ (namespace) GENERIC_READ n:[DefaultCollection]\Project Collection Service Accounts ALLOW /collection: http://TfsServer:8080/tfs/defaultcollection
      • 即使我加倍这也不是权限错误。您是否尝试在组中的环境机器上添加您的构建帐户(项目集合构建管理员和项目集合构建服务帐户)
      猜你喜欢
      • 2018-12-31
      • 2016-04-24
      • 2017-04-26
      • 1970-01-01
      • 2011-11-09
      • 2019-04-23
      • 1970-01-01
      • 1970-01-01
      • 2015-03-20
      相关资源
      最近更新 更多