Class OnPremisesConditionalAccessSettings

java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.OnPremisesConditionalAccessSettings
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class OnPremisesConditionalAccessSettings extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the On Premises Conditional Access Settings.
  • Field Details

    • enabled

      @SerializedName(value="enabled", alternate="Enabled") @Expose @Nullable public Boolean enabled
      The Enabled. Indicates if on premises conditional access is enabled for this organization
    • excludedGroups

      @SerializedName(value="excludedGroups", alternate="ExcludedGroups") @Expose @Nullable public List<UUID> excludedGroups
      The Excluded Groups. User groups that will be exempt by on premises conditional access. All users in these groups will be exempt from the conditional access policy.
    • includedGroups

      @SerializedName(value="includedGroups", alternate="IncludedGroups") @Expose @Nullable public List<UUID> includedGroups
      The Included Groups. User groups that will be targeted by on premises conditional access. All users in these groups will be required to have mobile device managed and compliant for mail access.
    • overrideDefaultRule

      @SerializedName(value="overrideDefaultRule", alternate="OverrideDefaultRule") @Expose @Nullable public Boolean overrideDefaultRule
      The Override Default Rule. Override the default access rule when allowing a device to ensure access is granted.
  • Constructor Details

    • OnPremisesConditionalAccessSettings

      public OnPremisesConditionalAccessSettings()
  • Method Details

    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to