Edit

Share via


restrictAccessActionBase resource type

Namespace: microsoft.graph

Abstract base type representing a data loss prevention (DLP) action that restricts access to content based on policy evaluation.

Use restrictaccessaction to explicitly restrict access to the content. Inherits from dlpActionInfo.

Properties

Property Type Description
action microsoft.graph.security.dlpAction The type of DLP action. Inherited from dlpActionInfo.The possible values are: notifyUser, blockAccess, deviceRestriction, browserRestriction, unknownFutureValue, restrictAccess, generateAlert, generateIncidentReportAction, sPBlockAnonymousAccess, sPRuntimeAccessControl, sPSharingNotifyUser, sPSharingGenerateIncidentReport. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: restrictAccess , generateAlert , generateIncidentReportAction , sPBlockAnonymousAccess , sPRuntimeAccessControl , sPSharingNotifyUser , sPSharingGenerateIncidentReport.
restrictionAction microsoft.graph.security.restrictionAction Action for the app to take. The possible values are: warn, audit, block.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.restrictAccessActionBase",
  "action": "String",
  "restrictionAction": "String"
}