我正在使用REST API获取有关构建定义的信息。在本地运行powershell脚本没有问题,但是当我在我们的构建服务帐户下运行时,我得到:
*** Invoke-RestMethod:{" $ id":" 1"," innerException":null," message": "访问被拒绝: svc-live-tfsbuild需要以下权限才能执行此操作 操作:编辑实例级别 信息""的typeName":" Microsoft.TeamFoundation.Framework.Server.AccessCheckException, Microsoft.TeamFoundation.Framework.Server,Version = 14.0.0.0, 文化=中性, 公钥= b03f5f7f11d50a3a"" typeKey":" AccessCheckException""的errorCode":0," EVENTID":3000} 在E:\ Build \ A001 \ 67afc80c \ DevTools \ TfsApiFunctions.ps1:269 char:24 + $ ApiJson = Invoke-RestMethod -UseDefaultCredentials -Uri $ Uri;
帐户需要哪些访问权限才能调用Rest-API?