Azure devops Azure DevOps分支策略:如何解决从id到用户的所需审查?

Azure devops Azure DevOps分支策略:如何解决从id到用户的所需审查?,azure-devops,azure-devops-rest-api,Azure Devops,Azure Devops Rest Api,当我获得所需审阅者的策略配置时,有一个ID列表(看起来像guid) 如果所需的审阅者是一个组,我可以将其与获取图形组列表的结果相匹配 但是,当审阅者是特定用户且该用户是Windows(Live)帐户时,Graph Users List的结果不包含策略中的id。(AAD和VSTS帐户确实有guid,但我没有示例策略来检查它们是否匹配) 所有用户查找API都基于存储id或描述符,而不是任何看起来像guid的东西(我刚刚尝试了几次[1]从策略传递id) 什么API可以从所需审阅者列表中获得给定id的用

当我获得所需审阅者的策略配置时,有一个ID列表(看起来像guid)

如果所需的审阅者是一个组,我可以将其与获取图形组列表的结果相匹配

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

所有用户查找API都基于存储id或描述符,而不是任何看起来像guid的东西(我刚刚尝试了几次[1]从策略传递id)

什么API可以从所需审阅者列表中获得给定id的用户详细信息


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

使用策略使用的相同id进行查找

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