CrossTenantInformation.ReadBasic.All
Allows the application to obtain basic tenant information about another target tenant within the Azure AD ecosystem without a signed-in user.
Permission Details
Read cross-tenant basic information
Allows the application to obtain basic tenant information about another target tenant within the Azure AD ecosystem without a signed-in user.
cac88765-0581-4025-9725-5ebc13f729ee
Read cross-tenant basic information
Allows the application to obtain basic tenant information about another target tenant within the Azure AD ecosystem on behalf of the signed-in user.
81594d25-e88e-49cf-ac8c-fecbff49f994
Properties
Properties is shown from stable Microsoft Graph v1.0 metadata.
| Property | Type | Description |
|---|---|---|
delegatedAdminCustomers |
delegatedAdminCustomer collection |
The customer who has a delegated admin relationship with a Microsoft partner. |
delegatedAdminRelationships |
delegatedAdminRelationship collection |
The details of the delegated administrative privileges that a Microsoft partner has in a customer tenant. |
multiTenantOrganization |
object |
Defines an organization with more than one instance of Microsoft Entra ID. |
JSON Representation
JSON representation is shown from stable Microsoft Graph v1.0 metadata.
{
"@odata.type": "#microsoft.graph.tenantRelationship"
}
Relationships
Relationships is shown from stable Microsoft Graph v1.0 metadata.
| Relationship | Type | Description |
|---|---|---|
delegatedAdminCustomers |
delegatedAdminCustomer collection |
The customer who has a delegated admin relationship with a Microsoft partner. |
delegatedAdminRelationships |
delegatedAdminRelationship collection |
The details of the delegated administrative privileges that a Microsoft partner has in a customer tenant. |
multiTenantOrganization |
multiTenantOrganization |
Defines an organization with more than one instance of Microsoft Entra ID. |
Graph Methods
Microsoft Graph v1.0 endpoints are mapped directly from refreshed Microsoft Learn permissions tables.
| Methods |
|---|
GET
/tenantRelationships/findTenantInformationByDomainName(domainName='{id}')
|
GET
/tenantRelationships/findTenantInformationByTenantId(tenantId='{id}')
|
Microsoft Graph beta endpoints are mapped directly from refreshed Microsoft Learn permissions tables.
| Methods |
|---|
GET
/tenantRelationships/findTenantInformationByDomainName(domainName='{id}')
|
GET
/tenantRelationships/findTenantInformationByTenantId(tenantId='{id}')
|
Microsoft Graph PowerShell v1.0 commands are mapped directly from refreshed Microsoft Learn PowerShell snippets.
| Commands |
|---|
Find-MgTenantRelationshipTenantInformationByTenantId
/tenantRelationships/findTenantInformationByTenantId(tenantId='{id}')
tenantRelationship: findTenantInformationByTenantId
|
Microsoft Graph PowerShell beta commands are mapped directly from refreshed Microsoft Learn PowerShell snippets.
| Commands |
|---|
Find-MgBetaTenantRelationshipTenantInformationByTenantId
/tenantRelationships/findTenantInformationByTenantId(tenantId='{id}')
tenantRelationship: findTenantInformationByTenantId
|
Code Examples
// Code snippets are only available for the latest version. Current version is 5.x
// To initialize your graphClient, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=csharp
var result = await graphClient.TenantRelationships.FindTenantInformationByTenantIdWithTenantId("{tenantId}").GetAsync();
const options = {
authProvider,
};
const client = Client.init(options);
let tenantInformation = await client.api('/tenantRelationships/findTenantInformationByDomainName(domainName='contoso.com')')
.get();
Import-Module Microsoft.Graph.Identity.DirectoryManagement
Find-MgTenantRelationshipTenantInformationByTenantId
# Code snippets are only available for the latest version. Current version is 1.x
from msgraph import GraphServiceClient
# To initialize your graph_client, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=python
result = await graph_client.tenant_relationships.find_tenant_information_by_tenant_id_with_tenant_id("{tenantId}").get()
App Registration
Navigate to Azure Portal
Go to App registrations in Microsoft Entra admin center
Add API Permission
Select your app → API permissions → Add a permission → Microsoft Graph
Select Permission Type
Choose Application permissions or delegated permissions and search for CrossTenantInformation.ReadBasic.All
Grant Admin Consent
Application permissions always require admin consent.