簡體   English   中英

使用rest api - Azure DevOps創建項目后,將用戶指定為項目管理員

[英]Assign User as an Administrator to a project once it is created using rest api - Azure DevOps

我正在嘗試將用戶指定為項目的管理員,並通過Azure DevOps中的rest api更改所有者。 你們中的任何人都可以向我指出一些文件是如何完成的嗎? 我查看了UserEntitlements API和Project API - 但我還沒想到如何將它們用於我的問題。 任何指示都會有所幫助。

謝謝!

使用rest api - Azure DevOps創建項目后,將用戶指定為項目管理員

正如您在上一篇文章中所知,我們還可以使用API 用戶權利 - 更新用戶權利來將用戶指定為項目的管理員:

請求正文如下:

[
  {"from":"",
    "op":0,
      "path":"/projectEntitlements",
        "value":{"projectRef":{"id":"<MyProjectID>"},"group":{"groupType":3}}

  }
]

然后我可以將用戶添加到特定項目(我使用郵遞員):

在此輸入圖像描述

結果,狀態為200 OK,並將使用添加到項目中。

您可以嘗試我上面發布的請求主體(替換為您指定的項目ID),groupType用於設置不同的權限:

在此輸入圖像描述

此外,你說你想要改變所有者,你的意思是通過api改變組織所有者嗎? 如果是,我擔心沒有這樣的API來更新組織所有者,我們只能列出所有者。

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM