Package com.microsoft.graph.models
Class CrossTenantAccessPolicyConfigurationPartner
java.lang.Object
com.microsoft.graph.models.CrossTenantAccessPolicyConfigurationPartner
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class CrossTenantAccessPolicyConfigurationPartner
extends Object
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Cross Tenant Access Policy Configuration Partner.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Automatic User Consent Settings.The B2b Collaboration Inbound.The B2b Collaboration Outbound.The B2b Direct Connect Inbound.The B2b Direct Connect Outbound.The Identity Synchronization.The Inbound Trust.The Is Service Provider.the OData type of the object as returned by the serviceThe Tenant Id. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManagervoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON object
-
Field Details
-
oDataType
the OData type of the object as returned by the service -
automaticUserConsentSettings
@SerializedName(value="automaticUserConsentSettings", alternate="AutomaticUserConsentSettings") @Expose @Nullable public InboundOutboundPolicyConfiguration automaticUserConsentSettingsThe Automatic User Consent Settings. Determines the partner-specific configuration for automatic user consent settings. Unless specifically configured, the inboundAllowed and outboundAllowed properties are null and inherit from the default settings, which is always false. -
b2bCollaborationInbound
@SerializedName(value="b2bCollaborationInbound", alternate="B2bCollaborationInbound") @Expose @Nullable public CrossTenantAccessPolicyB2BSetting b2bCollaborationInboundThe B2b Collaboration Inbound. Defines your partner-specific configuration for users from other organizations accessing your resources via Azure AD B2B collaboration. -
b2bCollaborationOutbound
@SerializedName(value="b2bCollaborationOutbound", alternate="B2bCollaborationOutbound") @Expose @Nullable public CrossTenantAccessPolicyB2BSetting b2bCollaborationOutboundThe B2b Collaboration Outbound. Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Azure AD B2B collaboration. -
b2bDirectConnectInbound
@SerializedName(value="b2bDirectConnectInbound", alternate="B2bDirectConnectInbound") @Expose @Nullable public CrossTenantAccessPolicyB2BSetting b2bDirectConnectInboundThe B2b Direct Connect Inbound. Defines your partner-specific configuration for users from other organizations accessing your resources via Azure B2B direct connect. -
b2bDirectConnectOutbound
@SerializedName(value="b2bDirectConnectOutbound", alternate="B2bDirectConnectOutbound") @Expose @Nullable public CrossTenantAccessPolicyB2BSetting b2bDirectConnectOutboundThe B2b Direct Connect Outbound. Defines your partner-specific configuration for users in your organization going outbound to access resources in another organization via Azure AD B2B direct connect. -
inboundTrust
@SerializedName(value="inboundTrust", alternate="InboundTrust") @Expose @Nullable public CrossTenantAccessPolicyInboundTrust inboundTrustThe Inbound Trust. Determines the partner-specific configuration for trusting other Conditional Access claims from external Azure AD organizations. -
isServiceProvider
@SerializedName(value="isServiceProvider", alternate="IsServiceProvider") @Expose @Nullable public Boolean isServiceProviderThe Is Service Provider. Identifies whether the partner-specific configuration is a Cloud Service Provider for your organization. -
tenantId
The Tenant Id. The tenant identifier for the partner Azure AD organization. Read-only. Key. -
identitySynchronization
@SerializedName(value="identitySynchronization", alternate="IdentitySynchronization") @Expose @Nullable public CrossTenantIdentitySyncPolicyPartner identitySynchronizationThe Identity Synchronization. Defines the cross-tenant policy for the synchronization of users from a partner tenant. Use this user synchronization policy to streamline collaboration between users in a multi-tenant organization by automating the creation, update, and deletion of users from one tenant to another.
-
-
Constructor Details
-
CrossTenantAccessPolicyConfigurationPartner
public CrossTenantAccessPolicyConfigurationPartner()
-
-
Method Details
-
additionalDataManager
@Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()- Specified by:
additionalDataManagerin interfacecom.microsoft.graph.serializer.IJsonBackedObject
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-