You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure DevOps Server 2020本地版代理池权限问题求助

解决Azure DevOps Server 2020 Update 1.1代理池权限拒绝问题

核心原因

项目集合管理员权限不自动包含代理池的管理权限,代理池权限属于服务器级(而非项目集合级)的权限范围,需单独配置。

操作步骤

1. 使用服务器级管理员账号登录

必须使用Azure DevOps Server的服务器管理员账号操作——通常是安装服务器时的本地管理员或域管理员账号,而非项目集合管理员账号。

2. 进入代理池全局安全设置

  • 打开Azure DevOps Server主页,点击右上角齿轮图标(服务器设置)
  • 左侧菜单选择代理池,进入代理池管理页面
  • 点击页面上方的安全选项卡,进入全局代理池权限设置界面

3. 分配关键权限

  • 点击添加按钮,输入你的账号(Ahmed A. Sobeeh)或对应安全组
  • 找到以下两个权限并设置为允许:
    • Administer Permissions:允许管理代理池的权限配置
    • Manage pool:允许创建代理池、向池添加代理等操作
  • 保存设置后,重新登录账号即可正常操作

备选方案:命令行配置(GUI操作受限时使用)

使用Azure DevOps Server自带的tfsecurity.exe工具(默认路径:C:\Program Files\Azure DevOps Server 2020\Tools):

# 授予Administer Permissions权限
tfsecurity.exe /a+ AgentPools AdministerPermissions "DOMAIN\AhmedA.Sobeeh" /collection:http://your-server-url:8080/tfs/CollectionName

# 授予Manage pool权限
tfsecurity.exe /a+ AgentPools ManagePool "DOMAIN\AhmedA.Sobeeh" /collection:http://your-server-url:8080/tfs/CollectionName

替换命令中的域名、账号、服务器及集合URL为实际信息。

注意事项

  • 服务器级管理员权限是修改代理池全局权限的必要前提,项目集合管理员无法直接操作该层级权限
  • 权限配置完成后建议注销并重新登录,确保权限生效

内容的提问来源于stack exchange,提问作者Ahmed Sobeeh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 14:42:04