{ "opencollection": "1.0.0", "info": { "name": "Microsoft Graph Admin Admin.admin deviceManagement.deviceCompliancePolicy API", "version": "1.0.0" }, "items": [ { "info": { "name": "deviceManagement.deviceCompliancePolicy", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Graph Get deviceCompliancePolicies from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies", "params": [ { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The device compliance policies." }, { "info": { "name": "Microsoft Graph Create new navigation property to deviceCompliancePolicies for deviceManagement", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies", "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to deviceCompliancePolicies for deviceManagement" }, { "info": { "name": "Microsoft Graph Get deviceCompliancePolicies from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The device compliance policies." }, { "info": { "name": "Microsoft Graph Update the navigation property deviceCompliancePolicies in deviceManagement", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property deviceCompliancePolicies in deviceManagement" }, { "info": { "name": "Microsoft Graph Delete navigation property deviceCompliancePolicies for deviceManagement", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" } ] }, "docs": "Microsoft Graph Delete navigation property deviceCompliancePolicies for deviceManagement" }, { "info": { "name": "Microsoft Graph Get assignments from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/assignments", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The collection of assignments for this compliance policy." }, { "info": { "name": "Microsoft Graph Create new navigation property to assignments for deviceManagement", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/assignments", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to assignments for deviceManagement" }, { "info": { "name": "Microsoft Graph Get assignments from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/assignments/:deviceCompliancePolicyAssignment-id", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceCompliancePolicyAssignment-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicyAssignment" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The collection of assignments for this compliance policy." }, { "info": { "name": "Microsoft Graph Update the navigation property assignments in deviceManagement", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/assignments/:deviceCompliancePolicyAssignment-id", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceCompliancePolicyAssignment-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicyAssignment" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property assignments in deviceManagement" }, { "info": { "name": "Microsoft Graph Delete navigation property assignments for deviceManagement", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/assignments/:deviceCompliancePolicyAssignment-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceCompliancePolicyAssignment-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicyAssignment" } ] }, "docs": "Microsoft Graph Delete navigation property assignments for deviceManagement" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/assignments/$count", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get deviceSettingStateSummaries from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/deviceSettingStateSummaries", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Compliance Setting State Device Summary" }, { "info": { "name": "Microsoft Graph Create new navigation property to deviceSettingStateSummaries for deviceManagement", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/deviceSettingStateSummaries", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to deviceSettingStateSummaries for deviceManagement" }, { "info": { "name": "Microsoft Graph Get deviceSettingStateSummaries from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/deviceSettingStateSummaries/:settingStateDeviceSummary-id", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "settingStateDeviceSummary-id", "value": "", "type": "path", "description": "The unique identifier of settingStateDeviceSummary" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Compliance Setting State Device Summary" }, { "info": { "name": "Microsoft Graph Update the navigation property deviceSettingStateSummaries in deviceManagement", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/deviceSettingStateSummaries/:settingStateDeviceSummary-id", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "settingStateDeviceSummary-id", "value": "", "type": "path", "description": "The unique identifier of settingStateDeviceSummary" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property deviceSettingStateSummaries in deviceManagement" }, { "info": { "name": "Microsoft Graph Delete navigation property deviceSettingStateSummaries for deviceManagement", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/deviceSettingStateSummaries/:settingStateDeviceSummary-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "settingStateDeviceSummary-id", "value": "", "type": "path", "description": "The unique identifier of settingStateDeviceSummary" } ] }, "docs": "Microsoft Graph Delete navigation property deviceSettingStateSummaries for deviceManagement" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/deviceSettingStateSummaries/$count", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get deviceStatuses from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/deviceStatuses", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "List of DeviceComplianceDeviceStatus." }, { "info": { "name": "Microsoft Graph Create new navigation property to deviceStatuses for deviceManagement", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/deviceStatuses", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to deviceStatuses for deviceManagement" }, { "info": { "name": "Microsoft Graph Get deviceStatuses from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/deviceStatuses/:deviceComplianceDeviceStatus-id", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceComplianceDeviceStatus-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceDeviceStatus" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "List of DeviceComplianceDeviceStatus." }, { "info": { "name": "Microsoft Graph Update the navigation property deviceStatuses in deviceManagement", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/deviceStatuses/:deviceComplianceDeviceStatus-id", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceComplianceDeviceStatus-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceDeviceStatus" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property deviceStatuses in deviceManagement" }, { "info": { "name": "Microsoft Graph Delete navigation property deviceStatuses for deviceManagement", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/deviceStatuses/:deviceComplianceDeviceStatus-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceComplianceDeviceStatus-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceDeviceStatus" } ] }, "docs": "Microsoft Graph Delete navigation property deviceStatuses for deviceManagement" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/deviceStatuses/$count", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get deviceStatusOverview from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/deviceStatusOverview", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Device compliance devices status overview" }, { "info": { "name": "Microsoft Graph Update the navigation property deviceStatusOverview in deviceManagement", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/deviceStatusOverview", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property deviceStatusOverview in deviceManagement" }, { "info": { "name": "Microsoft Graph Delete navigation property deviceStatusOverview for deviceManagement", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/deviceStatusOverview", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" } ] }, "docs": "Microsoft Graph Delete navigation property deviceStatusOverview for deviceManagement" }, { "info": { "name": "Microsoft Graph Invoke action assign", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/assign", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Invoke action assign" }, { "info": { "name": "Microsoft Graph Invoke action scheduleActionsForRules", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/scheduleActionsForRules", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Invoke action scheduleActionsForRules" }, { "info": { "name": "Microsoft Graph Get scheduledActionsForRule from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/scheduledActionsForRule", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies." }, { "info": { "name": "Microsoft Graph Create new navigation property to scheduledActionsForRule for deviceManagement", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/scheduledActionsForRule", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to scheduledActionsForRule for deviceManagement" }, { "info": { "name": "Microsoft Graph Get scheduledActionsForRule from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/scheduledActionsForRule/:deviceComplianceScheduledActionForRule-id", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceComplianceScheduledActionForRule-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceScheduledActionForRule" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of scheduled action per rule for this compliance policy. This is a required property when creating any individual per-platform compliance policies." }, { "info": { "name": "Microsoft Graph Update the navigation property scheduledActionsForRule in deviceManagement", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/scheduledActionsForRule/:deviceComplianceScheduledActionForRule-id", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceComplianceScheduledActionForRule-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceScheduledActionForRule" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property scheduledActionsForRule in deviceManagement" }, { "info": { "name": "Microsoft Graph Delete navigation property scheduledActionsForRule for deviceManagement", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/scheduledActionsForRule/:deviceComplianceScheduledActionForRule-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceComplianceScheduledActionForRule-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceScheduledActionForRule" } ] }, "docs": "Microsoft Graph Delete navigation property scheduledActionsForRule for deviceManagement" }, { "info": { "name": "Microsoft Graph Get scheduledActionConfigurations from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/scheduledActionsForRule/:deviceComplianceScheduledActionForRule-id/scheduledActionConfigurations", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceComplianceScheduledActionForRule-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceScheduledActionForRule" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of scheduled action configurations for this compliance policy. Compliance policy must have one and only one block scheduled action." }, { "info": { "name": "Microsoft Graph Create new navigation property to scheduledActionConfigurations for deviceManagement", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/scheduledActionsForRule/:deviceComplianceScheduledActionForRule-id/scheduledActionConfigurations", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceComplianceScheduledActionForRule-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceScheduledActionForRule" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to scheduledActionConfigurations for deviceManagement" }, { "info": { "name": "Microsoft Graph Get scheduledActionConfigurations from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/scheduledActionsForRule/:deviceComplianceScheduledActionForRule-id/scheduledActionConfigurations/:deviceComplianceActionItem-id", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceComplianceScheduledActionForRule-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceScheduledActionForRule" }, { "name": "deviceComplianceActionItem-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceActionItem" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "The list of scheduled action configurations for this compliance policy. Compliance policy must have one and only one block scheduled action." }, { "info": { "name": "Microsoft Graph Update the navigation property scheduledActionConfigurations in deviceManagement", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/scheduledActionsForRule/:deviceComplianceScheduledActionForRule-id/scheduledActionConfigurations/:deviceComplianceActionItem-id", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceComplianceScheduledActionForRule-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceScheduledActionForRule" }, { "name": "deviceComplianceActionItem-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceActionItem" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property scheduledActionConfigurations in deviceManagement" }, { "info": { "name": "Microsoft Graph Delete navigation property scheduledActionConfigurations for deviceManagement", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/scheduledActionsForRule/:deviceComplianceScheduledActionForRule-id/scheduledActionConfigurations/:deviceComplianceActionItem-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceComplianceScheduledActionForRule-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceScheduledActionForRule" }, { "name": "deviceComplianceActionItem-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceActionItem" } ] }, "docs": "Microsoft Graph Delete navigation property scheduledActionConfigurations for deviceManagement" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/scheduledActionsForRule/:deviceComplianceScheduledActionForRule-id/scheduledActionConfigurations/$count", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceComplianceScheduledActionForRule-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceScheduledActionForRule" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/scheduledActionsForRule/$count", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get userStatuses from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/userStatuses", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "$top", "value": "50", "type": "query", "description": "Show only the first n items" }, { "name": "$skip", "value": "", "type": "query", "description": "Skip the first n items" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" }, { "name": "$count", "value": "", "type": "query", "description": "Include count of items" }, { "name": "$orderby", "value": "", "type": "query", "description": "Order items by property values" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "List of DeviceComplianceUserStatus." }, { "info": { "name": "Microsoft Graph Create new navigation property to userStatuses for deviceManagement", "type": "http" }, "http": { "method": "POST", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/userStatuses", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Create new navigation property to userStatuses for deviceManagement" }, { "info": { "name": "Microsoft Graph Get userStatuses from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/userStatuses/:deviceComplianceUserStatus-id", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceComplianceUserStatus-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceUserStatus" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "List of DeviceComplianceUserStatus." }, { "info": { "name": "Microsoft Graph Update the navigation property userStatuses in deviceManagement", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/userStatuses/:deviceComplianceUserStatus-id", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceComplianceUserStatus-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceUserStatus" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property userStatuses in deviceManagement" }, { "info": { "name": "Microsoft Graph Delete navigation property userStatuses for deviceManagement", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/userStatuses/:deviceComplianceUserStatus-id", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "deviceComplianceUserStatus-id", "value": "", "type": "path", "description": "The unique identifier of deviceComplianceUserStatus" } ] }, "docs": "Microsoft Graph Delete navigation property userStatuses for deviceManagement" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/userStatuses/$count", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" }, { "info": { "name": "Microsoft Graph Get userStatusOverview from deviceManagement", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/userStatusOverview", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" }, { "name": "$select", "value": "", "type": "query", "description": "Select properties to be returned" }, { "name": "$expand", "value": "", "type": "query", "description": "Expand related entities" } ] }, "docs": "Device compliance users status overview" }, { "info": { "name": "Microsoft Graph Update the navigation property userStatusOverview in deviceManagement", "type": "http" }, "http": { "method": "PATCH", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/userStatusOverview", "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Microsoft Graph Update the navigation property userStatusOverview in deviceManagement" }, { "info": { "name": "Microsoft Graph Delete navigation property userStatusOverview for deviceManagement", "type": "http" }, "http": { "method": "DELETE", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/:deviceCompliancePolicy-id/userStatusOverview", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "deviceCompliancePolicy-id", "value": "", "type": "path", "description": "The unique identifier of deviceCompliancePolicy" } ] }, "docs": "Microsoft Graph Delete navigation property userStatusOverview for deviceManagement" }, { "info": { "name": "Microsoft Graph Get the number of the resource", "type": "http" }, "http": { "method": "GET", "url": "https://graph.microsoft.com/v1.0/deviceManagement/deviceCompliancePolicies/$count", "params": [ { "name": "$search", "value": "", "type": "query", "description": "Search items by search phrases" }, { "name": "$filter", "value": "", "type": "query", "description": "Filter items by property values" } ] }, "docs": "Microsoft Graph Get the number of the resource" } ] } ], "bundled": true }