对于我正在调用的其他API(包括Analytics),它似乎都运行正常,但是当我尝试进行任何Pull Request查询时,我得到了一个403 Forbidden
。
这些调用是由我的私人Windows代理进行的,PAT授权所有范围。它使用@{Authorization = "Bearer $env:SYSTEM_ACCESSTOKEN"}
。
我需要在某处设置其他权限吗?
编辑1:
如果我使用$header = @{Authorization = "Basic <hard coded base64 encoded string used in the header for my Postman queries>"}
,它的确有效。
您需要向Contribute to pull requests
用户授予Project Collection Build Service (XXX)
权限。 (版本控制管理页面>选择存储库)