multiTenantOrganizationPartnerConfigurationTemplate resource type
Namespace: microsoft.graph
Defines an optional cross-tenant access policy template with inbound and outbound partner configuration settings for multitenant organization tenants. Each tenant has its own template. For more information, see crossTenantAccessPolicyConfigurationPartner resource type.
- If your tenant is joining a multitenant organization, the template is applicable to the partner configuration settings for all multitenant organization tenants.
- If another tenant joins your multitenant organization, the template is applicable only to the partner configuration settings of the newly joined multitenant organization tenant.
Whether the template is applied to the partner configuration settings of relevant tenants is configurable with the templateApplicationLevel
property.
- If the template is configured to apply, it's only applied to partner configuration properties where the corresponding template property has a non-null value.
In its default and unconfigured state, where all template properties (other than templateApplicationLevel
) are null, the template has no effect on partner configuration settings.
Methods
Method | Return type | Description |
---|---|---|
Get | multiTenantOrganizationPartnerConfigurationTemplate | Get the inbound and outbound partner configuration settings of the template. |
Update | multiTenantOrganizationPartnerConfigurationTemplate | Update the inbound and outbound partner configuration settings of the template. |
Reset | None | Reset the inbound and outbound partner configuration settings of the template to the default values. |
Properties
Property | Type | Description |
---|---|---|
id | String | ID of the template. Key. |
automaticUserConsentSettings | inboundOutboundPolicyConfiguration | Determines the partner-specific configuration for automatic user consent settings. Unless configured, the inboundAllowed and outboundAllowed properties are null and inherit from the default settings, which is always false . |
b2bCollaborationInbound | crossTenantAccessPolicyB2BSetting | Defines your partner-specific configuration for users from other organizations accessing your resources via Microsoft Entra B2B collaboration. |
b2bCollaborationOutbound | crossTenantAccessPolicyB2BSetting | Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B collaboration. |
b2bDirectConnectInbound | crossTenantAccessPolicyB2BSetting | Defines your partner-specific configuration for users from other organizations accessing your resources via Azure B2B direct connect. |
b2bDirectConnectOutbound | crossTenantAccessPolicyB2BSetting | Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Microsoft Entra B2B direct connect. |
inboundTrust | crossTenantAccessPolicyInboundTrust | Determines the partner-specific configuration for trusting other Conditional Access claims from external Microsoft Entra organizations. |
templateApplicationLevel | templateApplicationLevel | Specifies whether the template will be applied to partner configuration settings of certain tenants. The possible values are: none , newPartners , existingPartners , unknownFutureValue . You can also specify multiple values like newPartners,existingPartners (default). none indicates the template isn't applied to any new or existing partner tenants. newPartners indicates the template is applied to new partner tenants. existingPartners indicates the template is applied to existing partner tenants, those who already had partner-specific partner configurations in place. |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.multiTenantOrganizationPartnerConfigurationTemplate",
"inboundTrust": {
"@odata.type": "microsoft.graph.crossTenantAccessPolicyInboundTrust"
},
"b2bCollaborationOutbound": {
"@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"
},
"b2bCollaborationInbound": {
"@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"
},
"b2bDirectConnectOutbound": {
"@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"
},
"b2bDirectConnectInbound": {
"@odata.type": "microsoft.graph.crossTenantAccessPolicyB2BSetting"
},
"automaticUserConsentSettings": {
"@odata.type": "microsoft.graph.inboundOutboundPolicyConfiguration"
},
"templateApplicationLevel": "String"
}