Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Permissions 如何在VSTS的发布管理中添加AD组以使用队列?_Permissions_Azure Devops_Release Management_Ms Release Management - Fatal编程技术网

Permissions 如何在VSTS的发布管理中添加AD组以使用队列?

Permissions 如何在VSTS的发布管理中添加AD组以使用队列?,permissions,azure-devops,release-management,ms-release-management,Permissions,Azure Devops,Release Management,Ms Release Management,在VisualStudioTeamServices中,我尝试定义权限,以允许特定组权限管理发布定义 因此,我将Active Directory组添加到团队项目中的发布管理员组中。如果特定组的用户登录到Visual Studio Team Services并尝试创建发布定义(或执行其他一些管理操作),则会收到以下错误: 访问被拒绝。UserX需要使用队列默认值的权限来执行此操作。有关更多信息,请与Team Foundation服务器管理员联系 看起来用户通常拥有创建发布定义的权限,但缺乏对发布

在VisualStudioTeamServices中,我尝试定义权限,以允许特定组权限管理发布定义

因此,我将Active Directory组添加到团队项目中的发布管理员组中。如果特定组的用户登录到Visual Studio Team Services并尝试创建发布定义(或执行其他一些管理操作),则会收到以下错误:


访问被拒绝。UserX需要使用队列默认值的权限来执行此操作。有关更多信息,请与Team Foundation服务器管理员联系

看起来用户通常拥有创建发布定义的权限,但缺乏对发布队列的权限。如何向代理队列授予特定Active Directory组的使用权限


如果我将Active Directory组也添加到默认集合级别上的
项目集合生成管理员
组中,则管理发布定义会起作用。但这也将授予他们生成定义的权限,他们不需要这些权限。

您应该根据需要将AD组添加到代理队列用户组或代理队列管理员组。为此,请转到集合/帐户级别设置中的“代理队列”选项卡