Azure devops Azure Devops API:生成-在生成之间获取工作项-未经授权

Azure devops Azure Devops API:生成-在生成之间获取工作项-未经授权,azure-devops,azure-devops-rest-api,Azure Devops,Azure Devops Rest Api,我已经使用azure devops rest API创建了一个应用程序,该应用程序整合了我们团队的工作项更改,用于基于几个管道的单个构建ID,效果非常好 我已将PAT配置为可以访问工作项和生成,并在当前设置中成功使用“”端点 现在,我希望通过使用“”rest API端点来获取和整合构建之间的更改。但我似乎不能,因为它只是返回一个“401-未经授权”响应 我在《邮递员》里也试过。我不确定为什么同一身份验证配置返回“”的预期结果,但返回“”的未授权结果 出于兴趣,我尝试了“”结束点,它返回了一个成功

我已经使用azure devops rest API创建了一个应用程序,该应用程序整合了我们团队的工作项更改,用于基于几个管道的单个构建ID,效果非常好

我已将PAT配置为可以访问工作项和生成,并在当前设置中成功使用“”端点

现在,我希望通过使用“”rest API端点来获取和整合构建之间的更改。但我似乎不能,因为它只是返回一个“401-未经授权”响应

我在《邮递员》里也试过。我不确定为什么同一身份验证配置返回“”的预期结果,但返回“”的未授权结果

出于兴趣,我尝试了“”结束点,它返回了一个成功的响应

简而言之,对于相同的邮递员身份验证配置:

  • “”-200成功响应
  • “”-200成功响应
  • “”-401未经授权的响应
PAT范围:

  • 构建:阅读
  • 发布:阅读
  • 工作项:阅读
编辑:

刚刚做了一个练习-完全访问令牌有效

我将其筛选为需要以下PAT范围

  • 构建:阅读
  • 发布:阅读
  • 工作项:阅读
  • 令牌管理:读取和管理
为什么我们需要令牌管理:读取和管理

如有帮助或见解,将不胜感激


谢谢。

我已帮助您向Azure DevOps服务产品团队提交票证报告。要及时收到通知,您可以按照此反馈单进行操作

此外,如果有任何成就,我会在这里通知你

更新1

在中,我们可以看到令牌管理的描述是授予组织管理员管理(查看和撤销)现有令牌的能力。
API只获取构建之间的工作项,它不需要权限。

我已帮助您向Azure DevOps服务产品团队提交,然后提交报告。要及时收到通知,您可以按照此反馈单进行操作

此外,如果有任何成就,我会在这里通知你

更新1

在中,我们可以看到令牌管理的描述是授予组织管理员管理(查看和撤销)现有令牌的能力。
API只是在构建之间获取工作项,它不需要权限。

啊,我本来打算研究一下,谢谢你为我节省了时间。欢迎你,我已经更新了答案,如果答案能给你一些帮助的话。只是提醒一下。啊,我正打算考虑这么做,谢谢你帮我节省时间。欢迎你,我已经更新了答案,如果答案能给你一些帮助的话。只是一个提醒。