需要 api 在 azure devops +rest api 中检查 git 的存储库权限
Need api to check repository permissions for git in azure devops +rest api
我需要知道我们是否有 API 来检查 azure devops + rest api.
中 git 的存储库权限
我需要一个 API 可以给我数据.. 如下所示的路径:
路径:
Azure Devops --->项目--->项目设置--->存储库-->所有 Git 个存储库的安全性
恐怕没有这样直接休息api提供可以实现所有组的安全。由于这些在不同存储库下的组具有不同的配置,因此我们无法直接使用一个 api 来获取所有这些信息。这是一个复杂的操作。
虽然这些 api 没有记录,如果你仍然想使用 api 来获取这些信息,我建议你可以从 [=11= 跟踪这些 api ] 通过在页面中按 F12
。
打开Repositories权限设置页面,按F12跟踪api。
作为测试,我得到了一些:
https://dev.azure.com/{org name}/{project name}/_api/_security/DisplayPermissions?__v=5&tfid={tfid}&permissionSetId=2e9eb7ed-3c0a-47d4-87c1-0ffdd275fd87&permissionSetToken=repoV2%2F0xxxxxxxe7475323
注意:permissionSetId
是一致的,所以只需要根据您的repos更改tfid
和permissionSetToken
即可。
由于此 api 没有记录,您可以在我们的 support community 上提出一个建议,PG 团队会考虑这个功能建议。
我需要知道我们是否有 API 来检查 azure devops + rest api.
中 git 的存储库权限我需要一个 API 可以给我数据.. 如下所示的路径:
路径: Azure Devops --->项目--->项目设置--->存储库-->所有 Git 个存储库的安全性
恐怕没有这样直接休息api提供可以实现所有组的安全。由于这些在不同存储库下的组具有不同的配置,因此我们无法直接使用一个 api 来获取所有这些信息。这是一个复杂的操作。
虽然这些 api 没有记录,如果你仍然想使用 api 来获取这些信息,我建议你可以从 [=11= 跟踪这些 api ] 通过在页面中按 F12
。
打开Repositories权限设置页面,按F12跟踪api。
作为测试,我得到了一些:
https://dev.azure.com/{org name}/{project name}/_api/_security/DisplayPermissions?__v=5&tfid={tfid}&permissionSetId=2e9eb7ed-3c0a-47d4-87c1-0ffdd275fd87&permissionSetToken=repoV2%2F0xxxxxxxe7475323
注意:permissionSetId
是一致的,所以只需要根据您的repos更改tfid
和permissionSetToken
即可。
由于此 api 没有记录,您可以在我们的 support community 上提出一个建议,PG 团队会考虑这个功能建议。