引用Azure AD服务主体的applicationID

时间:2019-03-15 08:58:34

标签: azure-active-directory

通过同意将应用程序注册到Azure AD时,将创建服务主体。该应用程序对象驻留在另一个租户中。 据我了解,applicationID指的是应用程序对象。

  • 当应用程序对象驻留在另一个租户中时,是否可以基于applicationID找出哪个租户?或者,服务主体上可能还有另一个值,该值可以指示应用程序对象所驻留的位置(如果不是应用程序注册)。

BR 托马斯

1 个答案:

答案 0 :(得分:0)

是的,可以。但是您需要确保服务主体在您的租户中。

导航到门户网站中的Azure Active Directory-> Enterprise applications。搜索APPLICATION ID(使用Application Type选择All Applications,然后找到服务主体,复制OBJECT ID

然后导航到MS Graph Explorer,如下所示调用MS Graph API:Get servicePrincipal,结果是您可以找到"appOwnerOrganizationId": "xxxxxxxx""publisherName": "Organization name"这是租户ID和您要寻找的名字。

GET https://graph.microsoft.com/beta/servicePrincipals/{OBJECT ID}

enter image description here