是否有方法(通过API)从已安装的Azure应用程序中获取组织ID?我目前通过对oauth2/v2.0/token端点的请求有一个authorization_token。使用示波器499b84ac-1321-427f-aa17-267ca6975798/.default
authorization_token
499b84ac-1321-427f-aa17-267ca6975798/.default
gdx19jrr1#
要获取DevOps组织名称,可以通过memberId中的user identityID调用下面的DevOps API,如下所示:
memberId
GET https://app.vssps.visualstudio.com/_apis/accounts?memberId=<user identityID>&api-version=7.1-preview.1 Authorization: Bearer <authorization_token>
回复:
对于Organization ID,您可以使用现有的 authorization_token 调用下面的DevOps API,并检查响应中是否有**Domain $value**,如下所示:
Domain $value
GET vssps.dev.azure.com/{organization_name}/_apis/identities?searchFilter=General&filterValue=<Azure AD user UPN>&queryMembership=None&api-version=7.0 Authorization: Bearer <authorization_token>
1条答案
按热度按时间gdx19jrr1#
要获取DevOps组织名称,可以通过
memberId
中的user identityID调用下面的DevOps API,如下所示:回复:
对于Organization ID,您可以使用现有的 authorization_token 调用下面的DevOps API,并检查响应中是否有**
Domain $value
**,如下所示:回复: