如何查找多租户AAD应用程序的注册租户
通过AAD应用ID查找主租户
可以通过应用ID定位到该应用注册所在的主租户,具体方法如下:
方法一:Azure PowerShell
- 登录Azure PowerShell:
Connect-AzAccount
- 执行查询命令,替换
<你的应用ID>为目标应用的ID:
Get-AzADApplication -ApplicationId <你的应用ID>
返回结果里的DirectoryId字段就是应用的主租户ID。
方法二:Microsoft Graph API
- 确保拥有
Application.Read.All权限 - 发送GET请求:
https://graph.microsoft.com/v1.0/applications(appId='<你的应用ID>')
响应中的directoryId字段对应主租户ID。
补充说明:在其他租户创建服务主体,只是在该租户生成对应应用的引用实例,应用的核心注册数据仍保存在主租户中,因此通过上述方式可以准确找到主租户。
内容的提问来源于stack exchange,提问作者pooya13
相关产品推荐
相关产品推荐

