在Visual Studio Team Services中,我尝试定义权限以允许某个组权限来管理版本定义。
因此,我将Active Directory组添加到团队项目中的Release Administrators
组。如果特定组中的用户登录到Visual Studio Team Services并尝试创建发布定义(或执行其他一些管理操作),则会收到以下错误:
Access denied. UserX needs Use permissions for queue Default to perform this action. For more information, contact the Team Foundation Server administrator
用户通常有权创建发布定义,但缺少发布队列的权限。如何为某个Active Directory组授予对代理队列使用权限?
如果我还将Active Directory组添加到默认收集级别的Project Collection Build Administrators
组,则管理版本定义会起作用。但这也将赋予他们构建定义的权限,这是他们不需要的。