使用Rest API为Azure DevOps中的不同名称空间设置权限

时间:2019-05-29 00:47:19

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

我如何使用RestAPI设置构建定义,发布定义,git repo和团队证券的权限?使用TFS时,我可以使用Tfsssecurity.exe工具来做到这一点。

已编辑。 例如,我试图修改Contributors组的项目权限。例如允许贡献者重命名团队项目等。

enter image description here

2 个答案:

答案 0 :(得分:0)

您是否正在寻找Security API页面? 您可能需要使用Graph API管理组成员身份。

Get started页列出了可以使用的库以及如何进行身份验证。

答案 1 :(得分:0)

没有REST API可以更改发行版定义和git repo的权限。其他贡献者提交用户声音,您可以投票Set version control permissions by REST API

有关详细信息,请参考以下链接:

VSTS REST API to change security permissions on Release definition or Release definition environment

Use VSTS Rest API to set git repo permissions

希望这会有所帮助。