设置TFS服务挂钩与Azure Storage时遇StrongBox权限拒绝问题求助
解决TFS中"Create StrongBox Drawer"权限拒绝问题
别担心,这个问题就是典型的权限配置不足导致的——TFS会用StrongBox来存储Azure Storage密钥这类敏感凭据,创建对应的StrongBox抽屉需要明确的权限授权。下面是具体的解决步骤:
- 首先,登录到TFS的管理界面(不管是本地服务器的管理控制台,还是Web门户的管理区域),进入你目标项目集合的设置页面。
- 在安全/权限设置模块中,找到
[XXX]\Project Collection Service Accounts这个组(XXX是你的域名或服务器名)。 - 在该组的权限列表里,找到Create StrongBox Drawer这一项,将它的权限设置为「允许(Allow)」。
- 保存权限变更后,回到之前设置Service Hooks和Azure Storage的操作流程,重新尝试即可。
如果是通过TFS Web门户操作,路径大概是:点击右上角的齿轮图标(设置)→ 选择「Project Collection Settings」→ 进入「Security」页面→ 在左侧找到目标组,右侧权限列表中定位到StrongBox相关权限进行调整。
注意:修改集合级别的权限需要你拥有TFS项目集合管理员的权限,如果当前账号没有这个权限,需要联系团队的TFS管理员帮忙操作。
内容的提问来源于stack exchange,提问作者user11175700
相关产品推荐
相关产品推荐

