首页 > 解决方案 > PAT 需要什么权限才能访问 https://analytics.dev.azure.com/ExtensionTestVee/TestProjectNOBR/_odata/v2.0//WorkItemSnapshot?API

问题描述

我使用https://analytics.dev.azure.com/{orgname}/{ProjectName}/_odata/v2.0/WorkItemSnapshot REST API 来获取 Azure devops 中项目过去 60 天的活动错误计数。在使用自定义范围 PAT 调用上述 API 时,它引发了未经授权的异常。您能否告诉我需要授予 PAT 哪些权限才能访问 workItemssnapshot API。

标签: azure-devopsazure-devops-pipelines

解决方案


要使用OData API查询项目中的工作项,您至少应具有以下权限:

  1. 在组织上,您的访问级别应该是Basic.

在此处输入图像描述

  1. 在项目中,您应该是该项目的成员,并且至少具有Readers权限。确保权限View analytics适合Allow您。

在此处输入图像描述

  1. 对于您的个人访问令牌 (PAT),它应该具有范围Analytics(Read)Work Items(Read).

在此处输入图像描述


推荐阅读