【问题标题】:Azure DevOps REST - add Administrator for a TeamAzure DevOps REST - 为团队添加管理员
【发布时间】:2021-05-31 11:10:26
【问题描述】:

我一直在使用以下端点为项目中的团队添加管理员。

$addTeamAdminUri = "https://dev.azure.com/{org}/{projuid}/_api/_identity/AddTeamAdmins?api-version=5.1-preview.1"
$teamAdminConfiguration = '{"teamId":"<teamguid>","newUsersJson":"[]","existingUsersJson":"[\"<userguid>\"]"}'

直到大约一周前,这仍适用于具有自定义范围的个人访问令牌,其中仅启用了部分权限。

但是现在,即使在自定义访问权限下启用了所有 PAT 权限,我仍然会收到 401。我可以让这项工作正常进行的唯一方法是授予 PAT 完全访问权限。 PAT 没有过期。还有人经历过这个吗?我不想提供完全访问权限。

提前致谢, 杰克。

【问题讨论】:

    标签: azure-devops azure-devops-rest-api


    【解决方案1】:

    您为运行 REST API 设置的 PAT 范围是什么? 请尝试使用范围为“Project and Team: Read, write, &amp; manage”的 PAT,看看它是否可以工作。

    此外,我没有从 Microsoft 文档中找到您正在使用的 RESI API。你在哪里找到这个 API 的?请分享它的链接。谢谢。

    【讨论】:

    猜你喜欢
    • 2020-09-06
    • 1970-01-01
    • 2020-06-09
    • 2021-09-01
    • 1970-01-01
    • 2019-10-28
    • 1970-01-01
    • 1970-01-01
    • 2022-09-29
    相关资源
    最近更新 更多