TF50309:以下帐户没有足够的权限来完成操作

问题描述 投票:1回答:4

我使用TFS 2015创建了构建和部署它们。一切都很合适但是从最近两周开始,Build已成功创建,但Release部分正在抛出错误

TF50309:以下帐户没有足够的权限来完成操作:[*****] \项目收集服务帐户。执行此操作需要以下权限:查看项目级信息

所以我验证了团队项目 - >安全设置。对于除项目有效用户之外的所有组,“查看项目级别信息”设置为“允许”。所有其他组都是Project有效用户的成员,所以我不认为这应该是一个问题。

有人可以帮助我并提供适当的解决方案

tfs release release-management tfs2015 tfs-security
4个回答
6
投票

添加“项目收集服务帐户”作为“发布管理员”组的成员。


1
投票

对我来说问题出在visual studio中,因此在打开visual studio安装程序并选择修复选项后问题就消失了。


0
投票

将用户帐户直接添加到TFS组或通过Windows组时,它们会自动添加到其中一个有效用户组。

TFS使用最低许可模型来获取安全权限。这意味着如果用户属于两个组并且为一个组分配了相同的权限而对另一个组分配了拒绝,则Deny优先于Allow。

因此,如果在一个组中将“查看项目级别信息”设置为“允许”,但在“项目有效用户组”中设置“拒绝”,则“拒绝”优先于“允许”。您需要检查该帐户所属的组权限,并确保每个组都具有适当的权限。


0
投票

如果从另一个TFS / DevOps导入定义,则模板导出中可能存在需要更改或清除的唯一标识符。

© www.soinside.com 2019 - 2024. All rights reserved.