Azure DevOps分支策略:如何解决从ID到用户的必需审核?

时间:2019-01-04 12:25:41

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

当我为所需的审阅者获得策略配置时,会显示一个ID列表(类似于guid)。

需要的审阅者是一个小组,我可以将其与获得Graph-Groups-List的结果相匹配。

但是,当审阅者是特定用户,并且该用户是Windows(实时)帐户时,Graph-Users-List的结果将不包含策略中的ID。 (AAD和VSTS帐户确实有向导,但我没有示例策略来检查它们是否匹配。)

所有用户查找API均基于存储ID或描述符,而不是基于guid的任何东西(我刚刚尝试了一些 [1] 从策略中传递ID)。

哪种API可以从必需的审阅者列表中获得ID给定的用户详细信息?


[1] 在某些地方,文档与参考和示例之间不一致,因此值得一试:-)

1 个答案:

答案 0 :(得分:0)

User Entitlements api使用策略使用的相同ID进行查找。

GET https://vsaex.dev.azure.com/{organization}/_apis/userentitlements/{userId}?api-version=4.1-preview.1