Azure 如何使用RESTAPI查找租户名称

Azure 如何使用RESTAPI查找租户名称,azure,azure-active-directory,azure-management-api,azure-management,Azure,Azure Active Directory,Azure Management Api,Azure Management,是否有API可用于获取资源所在的租户名称?我知道资源组和订阅 到目前为止,我只找到了一种列出所有租户的方法,但我仍然不知道如何将此信息与Azure资源连接起来。如果您想使用rest api实现这一点,似乎我们可以使用MS graph api:或AAD graph GEThttps://graph.windows.net/{tenant id}/tenantDetails?api version=1.6以获取租户名称,但它只获取当前经过身份验证的租户 如果您希望通过资源来创建租户名称,您可以使用a

是否有API可用于获取资源所在的租户名称?我知道资源组和订阅


到目前为止,我只找到了一种列出所有租户的方法,但我仍然不知道如何将此信息与Azure资源连接起来。如果您想使用rest api实现这一点,似乎我们可以使用MS graph api:或AAD graph GEThttps://graph.windows.net/{tenant id}/tenantDetails?api version=1.6以获取租户名称,但它只获取当前经过身份验证的租户

如果您希望通过资源来创建租户名称,您可以使用azure powershell来实现这一点。正如您所知道的订阅一样,指定资源所在订阅的-SubscriptionId

$TenantId = (Get-AzureRmSubscription -SubscriptionId "xxxx").TenantId
Connect-AzureAD -TenantId $TenantId
Get-AzureADTenantDetail
DisplayName是租户名称。

主端点是

示例代码Node.js:

const info_tenant = await apiRequestFunction(`https://graph.microsoft.com/v1.0/organization`, 'GET', null, {
      "Authorization": access_token,
      "Content-Type": "application/json"
});
返回组织信息,其中info_租户。值[0]。displayName为租户名称