Azure devops 如何使用Azure REST API获取ADO项目的项目管理员

Azure devops 如何使用Azure REST API获取ADO项目的项目管理员,azure-devops,azure-rest-api,Azure Devops,Azure Rest Api,我需要找到组织中每个ADO项目的项目管理员,并准备一份报告。我尝试在MSDN文档中搜索Azure Rest API方法,但不幸的是,没有找到任何方法。请告知。您可以使用获取当前范围内所有组(通常为组织或帐户)的列表,并获取每个ADO项目的项目管理员组ID GET https://vssps.dev.azure.com/{organization}/_apis/graph/groups?api-version=5.1-preview.1 然后使用获取项目管理员组的直接成员: GET https:

我需要找到组织中每个ADO项目的项目管理员,并准备一份报告。我尝试在MSDN文档中搜索Azure Rest API方法,但不幸的是,没有找到任何方法。请告知。

您可以使用获取当前范围内所有组(通常为组织或帐户)的列表,并获取每个ADO项目的
项目管理员
组ID

GET https://vssps.dev.azure.com/{organization}/_apis/graph/groups?api-version=5.1-preview.1
然后使用获取
项目管理员组的直接成员:

GET https://vsaex.dev.azure.com/{organization}/_apis/GroupEntitlements/{groupId}/members?api-version=5.1-preview.1
您可以使用获取当前范围内所有组(通常是组织或帐户)的列表,并获取每个ADO项目的
projectadministrators
groupID

GET https://vssps.dev.azure.com/{organization}/_apis/graph/groups?api-version=5.1-preview.1
然后使用获取
项目管理员组的直接成员:

GET https://vsaex.dev.azure.com/{organization}/_apis/GroupEntitlements/{groupId}/members?api-version=5.1-preview.1

谢谢分享。我可以从项目管理员那里获取单个用户,但无法获取其下的AAD组。它正在返回null。下面是我用来获取组“{org}/_api/GroupAuthentications/{groupId}?api version=5.1-preview.1”的端点,那么您的问题解决了吗?如果我的回复对您有所帮助,您可以,这对阅读此线程的其他社区成员是有益的。接受此回复,但需要在Administrators下获取AAD组名的指导。非常感谢。谢谢你分享这个。我可以从项目管理员那里获取单个用户,但无法获取其下的AAD组。它正在返回null。下面是我用来获取组“{org}/_api/GroupAuthentications/{groupId}?api version=5.1-preview.1”的端点,那么您的问题解决了吗?如果我的回复对您有所帮助,您可以,这对阅读此线程的其他社区成员是有益的。接受此回复,但需要在Administrators下获取AAD组名的指导。谢谢。