TFS生成服务向导未能将“编辑集合级别信息”权限集设置为允许

TFS生成服务向导未能将“编辑集合级别信息”权限集设置为允许,tfs,tfsbuild,build-server,azure-devops,Tfs,Tfsbuild,Build Server,Azure Devops,我正在尝试设置TFS生成服务,但配置向导一直无法使用编辑集合级别信息权限,我已根据需要设置了该权限 这里没有太多的背景信息,它是一个新的2003年虚拟服务器,只安装了TFS构建服务。我得到的唯一其他警告是没有安装防火墙,所以我看不到有干扰。日志中感兴趣的部分如下 Verify: Verify that the running account has the required Team Foundation Server permissions(TBRUNNINACOUNT): Starting

我正在尝试设置TFS生成服务,但配置向导一直无法使用编辑集合级别信息权限,我已根据需要设置了该权限

这里没有太多的背景信息,它是一个新的2003年虚拟服务器,只安装了TFS构建服务。我得到的唯一其他警告是没有安装防火墙,所以我看不到有干扰。日志中感兴趣的部分如下

Verify: Verify that the running account has the required Team Foundation Server permissions(TBRUNNINACOUNT): Starting Verification
TF279000: User domain\user.name does not have permission to add members to the Build Services group. To perform this action, the user must have the 'Edit collection-level information' permission set to Allow.
!Verify Error!: TF279000: User domain\user.name does not have permission to add members to the Build Services group. To perform this action, the user must have the 'Edit collection-level information' permission set to Allow.
"Verify: Verify that the running account has the required Team Foundation Server permissions(TBRUNNINACOUNT): Exiting Verification with state Completed and result Error"
!Verify Result!: 1 Completed, 0 Skipped: 0 Success, 1 Errors, 0 Warnings
非常感谢您的帮助,我不知道接下来该怎么办


谢谢,Tom。

我不确定您的生成为什么要在集合级别编辑某些内容,但应该解决的问题是向项目集合生成服务帐户添加权限。我希望TBRUNNINACOUNT是这个组的成员,否则构建可能会失败

要设置任务,请执行以下步骤:

打开团队资源管理器 连接到生成服务应用于的TeamProjectCollection 右键单击根以获得上下文菜单 选择团队项目集合设置->安全性 选择项目集合生成服务帐户 设置“编辑集合级别信息”权限 使用ok关闭对话框
现在,该帐户具有所需的权限,向导应该可以运行到该点。

我遇到的问题基本上与Tom停下来的问题相同


在用于源代码管理的TFS服务器上,我将我的AD用户帐户添加到项目集合Build Administrators组中,该帐户正常工作

谢谢你的回答,我不久就离开了公司,所以从来没有机会测试你的答案+1个安慰奖。这很有趣。我刚刚做了同样的事情,犯了同样的错误,找到了这篇文章。是谁发布的,我的老同事@tomrileyn无论是这个还是上面的建议都对我有效。你是在用域用户运行构建服务吗?TFS中是否允许该用户?也许你可以发布你的错误消息。