[英]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.