Microsoft Intune · Schema

deviceComplianceActionItem

Scheduled action configuration.

App ProtectionAzureComplianceDevice ConfigurationEndpoint ManagementEnrollmentMAMMDMMicrosoft GraphMobile Application ManagementMobile Device ManagementSecurity

Properties

Name Type Description
@odata.type string
id string Key of the entity.
gracePeriodHours integer Number of hours to wait till the action will be enforced.
actionType string What action to take.
notificationTemplateId string What notification message template to use.
notificationMessageCCList array A list of group IDs to specify who to CC this notification message to.
View JSON Schema on GitHub

JSON Schema

microsoft-intune-devicecomplianceactionitem-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/deviceComplianceActionItem",
  "title": "deviceComplianceActionItem",
  "type": "object",
  "description": "Scheduled action configuration.",
  "properties": {
    "@odata.type": {
      "type": "string",
      "default": "#microsoft.graph.deviceComplianceActionItem"
    },
    "id": {
      "type": "string",
      "description": "Key of the entity."
    },
    "gracePeriodHours": {
      "type": "integer",
      "format": "int32",
      "description": "Number of hours to wait till the action will be enforced."
    },
    "actionType": {
      "type": "string",
      "description": "What action to take.",
      "enum": [
        "noAction",
        "notification",
        "block",
        "retire",
        "wipe",
        "removeResourceAccessProfiles",
        "pushNotification"
      ]
    },
    "notificationTemplateId": {
      "type": "string",
      "description": "What notification message template to use."
    },
    "notificationMessageCCList": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "A list of group IDs to specify who to CC this notification message to."
    }
  }
}