conditionalAccessSessionControls resource type

Namespace: microsoft.graph

Important

APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.

Represents session controls that are enforced after sign-in. All the session controls inherit from conditionalAccessSessionControl.

Properties

Property Type Description
applicationEnforcedRestrictions applicationEnforcedRestrictionsSessionControl Session control to enforce application restrictions. Only Exchange Online and Sharepoint Online support this session control.
cloudAppSecurity cloudAppSecuritySessionControl Session control to apply cloud app security.
continuousAccessEvaluation continuousAccessEvaluationSessionControl Session control for continuous access evaluation settings.
disableResilienceDefaults Boolean Session control that determines whether it is acceptable for Azure AD to extend existing sessions based on information collected prior to an outage or not.
persistentBrowser persistentBrowserSessionControl Session control to define whether to persist cookies or not. All apps should be selected for this session control to work correctly.
signInFrequency signInFrequencySessionControl Session control to enforce signin frequency.

Relationships

None.

JSON representation

The following is a JSON representation of the resource.

{
  "applicationEnforcedRestrictions": {"@odata.type": "microsoft.graph.applicationEnforcedRestrictionsSessionControl"},
  "cloudAppSecurity": {"@odata.type": "microsoft.graph.cloudAppSecuritySessionControl"},
  "continuousAccessEvaluation": {"@odata.type": "microsoft.graph.continuousAccessEvaluationSessionControl"},
  "persistentBrowser": {"@odata.type": "microsoft.graph.persistentBrowserSessionControl"},
  "signInFrequency": {"@odata.type": "microsoft.graph.signInFrequencySessionControl"},
  "disableResilienceDefaults": false
}