azure-devops - 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。
解决方案
要使用OData API查询项目中的工作项,您至少应具有以下权限:
- 在组织上,您的访问级别应该是
Basic
.
- 在项目中,您应该是该项目的成员,并且至少具有Readers权限。确保权限
View analytics
适合Allow
您。
- 对于您的个人访问令牌 (PAT),它应该具有范围
Analytics(Read)
和Work Items(Read)
.
推荐阅读
- ruby-on-rails - 由于 ruby 版本错误,无法推送/部署到 heroku?
- angular - 在 forEach 方法中对对象数组进行排序(自然排序)
- java - 使用自定义适配器过滤自定义 ListView 时出现崩溃和 nullPointer
- split - 通过在sql中按分隔符拆分最后一列来添加/更改表中的列,维护前一个表中的所有列?
- python-3.x - 我想在网页上以时间线格式显示带有特定主题标签的推文。但是我做不到 问题出在哪里?
- ubuntu - 带有 Ubuntu 20.04 的戴尔笔记本电脑上的光标移动和点击不稳定
- sql-server - 从两个日期获取每行之间的某些日期和天数
- c - 如何在 VSCode 中为 C 制作 Makefile?
- amadeus - 调用自助服务 API 航班报价获取错误“38196 资源未找到”
- shell - awk 在两个 csv 文件中打印包含较低值的行