Show / Hide Table of Contents

DeviceManagementManagedDevices.ReadWrite.All

Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.

Graph Methods

Type: A = Application Permission, D = Delegate Permission

Ver Type Method
V1 A,D DELETE /deviceAppManagement/windowsManagementApp/healthStates/{windowsManagementAppHealthStateId}
V1 A,D DELETE /deviceManagement/autopilotEvents/{deviceManagementAutopilotEventId}
V1 A,D DELETE /deviceManagement/autopilotEvents/{deviceManagementAutopilotEventId}/policyStatusDetails/{deviceManagementAutopilotPolicyStatusDetailId}
V1 A,D DELETE /deviceManagement/cloudPCConnectivityIssues/{cloudPCConnectivityIssueId}
V1 A,D DELETE /deviceManagement/comanagedDevices/{managedDeviceId}
V1 A,D DELETE /deviceManagement/comanagementEligibleDevices/{comanagementEligibleDeviceId}
V1 DELETE /deviceManagement/derivedCredentials/{deviceManagementDerivedCredentialSettingsId}
V1 A,D DELETE /deviceManagement/detectedApps/{detectedAppId}
V1 A,D DELETE /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}
V1 A,D DELETE /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/users/{userId}
V1 A,D DELETE /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/users/{userId}/managedDevices/{managedDeviceId}
V1 A,D DELETE /deviceManagement/deviceCategories/{deviceCategoryId}
V1 A,D DELETE /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}
V1 A,D DELETE /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}
V1 A,D DELETE /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}/managedDevice
V1 A,D DELETE /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}
V1 A,D DELETE /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/assignments/{deviceManagementScriptAssignmentId}
V1 A,D DELETE /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}
V1 A,D DELETE /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/groupAssignments/{deviceManagementScriptGroupAssignmentId}
V1 A,D DELETE /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/userRunStates/{deviceManagementScriptUserStateId}
V1 A,D DELETE /deviceManagement/deviceHealthScripts/{deviceHealthScriptId}/deviceRunStates/{deviceHealthScriptDeviceStateId}/managedDevice
V1 A,D DELETE /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/assignments/{deviceManagementScriptAssignmentId}
V1 A,D DELETE /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}
V1 A,D DELETE /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice
V1 A,D DELETE /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}
V1 A,D DELETE /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}
V1 A,D DELETE /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/logCollectionRequests/{deviceLogCollectionResponseId}
V1 A,D DELETE /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices/{managedDeviceId}
V1 A,D DELETE /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareStateId}
V1 A,D DELETE /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/groupAssignments/{deviceManagementScriptGroupAssignmentId}
V1 A,D DELETE /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/userRunStates/{deviceManagementScriptUserStateId}
V1 A,D DELETE /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/userRunStates/{deviceManagementScriptUserStateId}/deviceRunStates/{deviceManagementScriptDeviceStateId}
V1 A,D DELETE /deviceManagement/deviceShellScripts/{deviceShellScriptId}
V1 A,D DELETE /deviceManagement/deviceShellScripts/{deviceShellScriptId}/assignments/{deviceManagementScriptAssignmentId}
V1 A,D DELETE /deviceManagement/deviceShellScripts/{deviceShellScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}
V1 A,D DELETE /deviceManagement/deviceShellScripts/{deviceShellScriptId}/groupAssignments/{deviceManagementScriptGroupAssignmentId}
V1 A,D DELETE /deviceManagement/deviceShellScripts/{deviceShellScriptId}/userRunStates/{deviceManagementScriptUserStateId}
V1 A,D DELETE /deviceManagement/managedDevices/{managedDeviceId}
V1 DELETE /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEventId}
V1 A,D DELETE /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEventId}/appLogCollectionRequests/{appLogCollectionRequestId}
V1 A,D DELETE /deviceManagement/oemWarrantyInformationOnboarding/{oemWarrantyInformationOnboardingId}
V1 A,D DELETE /deviceManagement/remoteActionAudits/{remoteActionAuditId}
V1 A,D DELETE /deviceManagement/reports/cachedReportConfigurations/{deviceManagementCachedReportConfigurationId}
V1 A,D DELETE /deviceManagement/reports/exportJobs/{deviceManagementExportJobId}
V1 A,D DELETE /deviceManagement/reports/reportSchedules/{deviceManagementReportScheduleId}
V1 A,D DELETE /deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEventId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsAnomaly/{userExperienceAnalyticsAnomalyId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsAnomalyDevice/{userExperienceAnalyticsAnomalyDeviceId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformanceId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersionId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformanceId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformanceId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetailsId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformanceId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/deviceBootPerformanceMetrics/metricValues/{userExperienceAnalyticsMetricId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact/{userExperienceAnalyticsBatteryHealthAppImpactId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact/{userExperienceAnalyticsBatteryHealthDeviceAppImpactId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance/{userExperienceAnalyticsBatteryHealthDevicePerformanceId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/{userExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/{userExperienceAnalyticsBatteryHealthModelPerformanceId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance/{userExperienceAnalyticsBatteryHealthOsPerformanceId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsDeviceMetricHistory/{userExperienceAnalyticsMetricHistoryId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformanceId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsDeviceScope
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsDeviceScopes/{userExperienceAnalyticsDeviceScopeId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScoresId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistoryId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcessId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformanceId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity/{userExperienceAnalyticsDeviceWithoutCloudIdentityId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsDeviceTimelineEvents/{userExperienceAnalyticsDeviceTimelineEventsId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcessId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId}/userExperienceAnalyticsMetric
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScoresId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice/{userExperienceAnalyticsNotAutopilotReadyDeviceId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnectionId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsResourcePerformance/{userExperienceAnalyticsResourcePerformanceId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistoryId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetricId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetricId}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDeviceId}
V1 A,D DELETE /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformanceId}
V1 A,D DELETE /deviceManagement/windowsMalwareInformation/{windowsMalwareInformationId}
V1 A,D DELETE /deviceManagement/windowsMalwareInformation/{windowsMalwareInformationId}/deviceMalwareStates/{malwareStateForWindowsDeviceId}
V1 A,D DELETE /users/{usersId}
V1 A,D DELETE /users/{usersId}/mobileAppIntentAndStates/{mobileAppIntentAndStateId}
V1 DELETE /users/{usersId}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEventId}
V1 GET /deviceAppManagement
V1 A,D GET /deviceAppManagement/windowsManagementApp
V1 A,D GET /deviceAppManagement/windowsManagementApp/healthStates
V1 A,D GET /deviceAppManagement/windowsManagementApp/healthStates/{windowsManagementAppHealthStateId}
V1 A,D GET /deviceManagement
V1 A,D GET /deviceManagement/autopilotEvents
V1 A,D GET /deviceManagement/autopilotEvents/{deviceManagementAutopilotEventId}
V1 A,D GET /deviceManagement/autopilotEvents/{deviceManagementAutopilotEventId}/policyStatusDetails
V1 A,D GET /deviceManagement/autopilotEvents/{deviceManagementAutopilotEventId}/policyStatusDetails/{deviceManagementAutopilotPolicyStatusDetailId}
V1 A,D GET /deviceManagement/cloudPCConnectivityIssues
V1 A,D GET /deviceManagement/cloudPCConnectivityIssues/{cloudPCConnectivityIssueId}
V1 A,D GET /deviceManagement/comanagedDevices
V1 A,D GET /deviceManagement/comanagedDevices/{managedDeviceId}
V1 A,D GET /deviceManagement/comanagedDevices/{managedDeviceId}/getFileVaultKey
V1 A,D GET /deviceManagement/comanagedDevices/{managedDeviceId}/getOemWarranty
V1 A,D GET /deviceManagement/comanagementEligibleDevices
V1 A,D GET /deviceManagement/comanagementEligibleDevices/{comanagementEligibleDeviceId}
V1 A,D GET /deviceManagement/detectedApps
V1 A,D GET /deviceManagement/detectedApps/{detectedAppId}
V1 A,D GET /deviceManagement/detectedApps/{detectedAppId}/managedDevices
V1 A,D GET /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}
V1 A,D GET /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/deviceCategory
V1 A,D GET /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/users
V1 A,D GET /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/users/{userId}
V1 A,D GET /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/users/{userId}/managedDevices
V1 A,D GET /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/users/{userId}/managedDevices/{managedDeviceId}
V1 A,D GET /deviceManagement/deviceCategories
V1 A,D GET /deviceManagement/deviceCategories/{deviceCategoryId}
V1 A,D GET /deviceManagement/deviceComplianceScripts
V1 A,D GET /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}
V1 A,D GET /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates
V1 A,D GET /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}
V1 A,D GET /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}/managedDevice
V1 A,D GET /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}/managedDevice/getFileVaultKey
V1 A,D GET /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}/managedDevice/getOemWarranty
V1 A,D GET /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/runSummary
V1 A,D GET /deviceManagement/deviceCustomAttributeShellScripts
V1 A,D GET /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}
V1 A,D GET /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/assignments
V1 A,D GET /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/assignments/{deviceManagementScriptAssignmentId}
V1 A,D GET /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/deviceRunStates
V1 A,D GET /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}
V1 A,D GET /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/groupAssignments
V1 A,D GET /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/groupAssignments/{deviceManagementScriptGroupAssignmentId}
V1 A,D GET /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/runSummary
V1 A,D GET /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/userRunStates
V1 A,D GET /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/userRunStates/{deviceManagementScriptUserStateId}
V1 A,D GET /deviceManagement/deviceHealthScripts/{deviceHealthScriptId}/deviceRunStates/{deviceHealthScriptDeviceStateId}/managedDevice
V1 A,D GET /deviceManagement/deviceHealthScripts/{deviceHealthScriptId}/deviceRunStates/{deviceHealthScriptDeviceStateId}/managedDevice/getFileVaultKey
V1 A,D GET /deviceManagement/deviceHealthScripts/{deviceHealthScriptId}/deviceRunStates/{deviceHealthScriptDeviceStateId}/managedDevice/getOemWarranty
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/assignments
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/assignments/{deviceManagementScriptAssignmentId}
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/getFileVaultKey
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/getOemWarranty
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/getFileVaultKey
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/getOemWarranty
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/logCollectionRequests
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/logCollectionRequests/{deviceLogCollectionResponseId}
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices/{managedDeviceId}
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices/{managedDeviceId}/getFileVaultKey
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices/{managedDeviceId}/getOemWarranty
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/windowsProtectionState
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/windowsProtectionState/detectedMalwareState
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareStateId}
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/groupAssignments
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/groupAssignments/{deviceManagementScriptGroupAssignmentId}
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/runSummary
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/userRunStates
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/userRunStates/{deviceManagementScriptUserStateId}
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/userRunStates/{deviceManagementScriptUserStateId}/deviceRunStates
V1 A,D GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/userRunStates/{deviceManagementScriptUserStateId}/deviceRunStates/{deviceManagementScriptDeviceStateId}
V1 A,D GET /deviceManagement/deviceShellScripts
V1 A,D GET /deviceManagement/deviceShellScripts/{deviceShellScriptId}
V1 A,D GET /deviceManagement/deviceShellScripts/{deviceShellScriptId}/assignments
V1 A,D GET /deviceManagement/deviceShellScripts/{deviceShellScriptId}/assignments/{deviceManagementScriptAssignmentId}
V1 A,D GET /deviceManagement/deviceShellScripts/{deviceShellScriptId}/deviceRunStates
V1 A,D GET /deviceManagement/deviceShellScripts/{deviceShellScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}
V1 A,D GET /deviceManagement/deviceShellScripts/{deviceShellScriptId}/groupAssignments
V1 A,D GET /deviceManagement/deviceShellScripts/{deviceShellScriptId}/groupAssignments/{deviceManagementScriptGroupAssignmentId}
V1 A,D GET /deviceManagement/deviceShellScripts/{deviceShellScriptId}/runSummary
V1 A,D GET /deviceManagement/deviceShellScripts/{deviceShellScriptId}/userRunStates
V1 A,D GET /deviceManagement/deviceShellScripts/{deviceShellScriptId}/userRunStates/{deviceManagementScriptUserStateId}
V1 A,D GET /deviceManagement/getComanagedDevicesSummary
V1 A,D GET /deviceManagement/getComanagementEligibleDevicesSummary
V1 A,D GET /deviceManagement/managedDeviceOverview
V1 A,D GET /deviceManagement/managedDevices
V1 A,D GET /deviceManagement/managedDevices/{managedDeviceId}
V1 A,D GET /deviceManagement/managedDevices/{managedDeviceId}/getFileVaultKey
V1 A,D GET /deviceManagement/managedDevices/{managedDeviceId}/getOemWarranty
V1 GET /deviceManagement/mobileAppTroubleshootingEvents
V1 GET /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEventId}
V1 A,D GET /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEventId}/appLogCollectionRequests
V1 A,D GET /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEventId}/appLogCollectionRequests/{appLogCollectionRequestId}
V1 A,D GET /deviceManagement/oemWarrantyInformationOnboarding
V1 A,D GET /deviceManagement/oemWarrantyInformationOnboarding/{oemWarrantyInformationOnboardingId}
V1 A,D GET /deviceManagement/remoteActionAudits
V1 A,D GET /deviceManagement/remoteActionAudits/{remoteActionAuditId}
V1 A,D GET /deviceManagement/reports
V1 A,D GET /deviceManagement/reports/cachedReportConfigurations
V1 A,D GET /deviceManagement/reports/cachedReportConfigurations/{deviceManagementCachedReportConfigurationId}
V1 A,D GET /deviceManagement/reports/exportJobs
V1 A,D GET /deviceManagement/reports/exportJobs/{deviceManagementExportJobId}
V1 A,D GET /deviceManagement/reports/reportSchedules
V1 A,D GET /deviceManagement/reports/reportSchedules/{deviceManagementReportScheduleId}
V1 A,D GET /deviceManagement/tenantAttachRBAC
V1 A,D GET /deviceManagement/tenantAttachRBAC/getState
V1 A,D GET /deviceManagement/troubleshootingEvents
V1 A,D GET /deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEventId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsAnomaly
V1 A,D GET /deviceManagement/userExperienceAnalyticsAnomaly/{userExperienceAnalyticsAnomalyId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsAnomalyDevice
V1 A,D GET /deviceManagement/userExperienceAnalyticsAnomalyDevice/{userExperienceAnalyticsAnomalyDeviceId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformanceId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersionId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformanceId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformanceId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetailsId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformanceId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsAppHealthOverview
V1 A,D GET /deviceManagement/userExperienceAnalyticsBaselines
V1 A,D GET /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/appHealthMetrics
V1 A,D GET /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/batteryHealthMetrics
V1 A,D GET /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/bestPracticesMetrics
V1 A,D GET /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/deviceBootPerformanceMetrics
V1 A,D GET /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/deviceBootPerformanceMetrics/metricValues
V1 A,D GET /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/deviceBootPerformanceMetrics/metricValues/{userExperienceAnalyticsMetricId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/rebootAnalyticsMetrics
V1 A,D GET /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/resourcePerformanceMetrics
V1 A,D GET /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/workFromAnywhereMetrics
V1 A,D GET /deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact
V1 A,D GET /deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact/{userExperienceAnalyticsBatteryHealthAppImpactId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsBatteryHealthCapacityDetails
V1 A,D GET /deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact
V1 A,D GET /deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact/{userExperienceAnalyticsBatteryHealthDeviceAppImpactId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance
V1 A,D GET /deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance/{userExperienceAnalyticsBatteryHealthDevicePerformanceId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory
V1 A,D GET /deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/{userExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance
V1 A,D GET /deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/{userExperienceAnalyticsBatteryHealthModelPerformanceId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance
V1 A,D GET /deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance/{userExperienceAnalyticsBatteryHealthOsPerformanceId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsBatteryHealthRuntimeDetails
V1 A,D GET /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategoryId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsDeviceMetricHistory
V1 A,D GET /deviceManagement/userExperienceAnalyticsDeviceMetricHistory/{userExperienceAnalyticsMetricHistoryId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsDevicePerformance
V1 A,D GET /deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformanceId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsDevicePerformance/summarizeDevicePerformanceDevices
V1 A,D GET /deviceManagement/userExperienceAnalyticsDeviceScope
V1 A,D GET /deviceManagement/userExperienceAnalyticsDeviceScopes
V1 A,D GET /deviceManagement/userExperienceAnalyticsDeviceScopes/{userExperienceAnalyticsDeviceScopeId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsDeviceScores
V1 A,D GET /deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScoresId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsDeviceStartupHistory
V1 A,D GET /deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistoryId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses
V1 A,D GET /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcessId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance
V1 A,D GET /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformanceId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity
V1 A,D GET /deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity/{userExperienceAnalyticsDeviceWithoutCloudIdentityId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsDeviceTimelineEvents
V1 A,D GET /deviceManagement/userExperienceAnalyticsDeviceTimelineEvents/{userExperienceAnalyticsDeviceTimelineEventsId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsImpactingProcess
V1 A,D GET /deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcessId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsMetricHistory
V1 A,D GET /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId}/userExperienceAnalyticsMetric
V1 A,D GET /deviceManagement/userExperienceAnalyticsModelScores
V1 A,D GET /deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScoresId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice
V1 A,D GET /deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice/{userExperienceAnalyticsNotAutopilotReadyDeviceId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsOverview
V1 A,D GET /deviceManagement/userExperienceAnalyticsRegressionSummary
V1 A,D GET /deviceManagement/userExperienceAnalyticsRegressionSummary/summarizeDeviceRegressionPerformance
V1 A,D GET /deviceManagement/userExperienceAnalyticsRemoteConnection
V1 A,D GET /deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnectionId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsRemoteConnection/summarizeDeviceRemoteConnection
V1 A,D GET /deviceManagement/userExperienceAnalyticsResourcePerformance
V1 A,D GET /deviceManagement/userExperienceAnalyticsResourcePerformance/{userExperienceAnalyticsResourcePerformanceId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsResourcePerformance/summarizeDeviceResourcePerformance
V1 A,D GET /deviceManagement/userExperienceAnalyticsScoreHistory
V1 A,D GET /deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistoryId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsSummarizeWorkFromAnywhereDevices
V1 A,D GET /deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric
V1 A,D GET /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics
V1 A,D GET /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetricId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetricId}/metricDevices
V1 A,D GET /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetricId}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDeviceId}
V1 A,D GET /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance
V1 A,D GET /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformanceId}
V1 A,D GET /deviceManagement/windowsMalwareInformation
V1 A,D GET /deviceManagement/windowsMalwareInformation/{windowsMalwareInformationId}
V1 A,D GET /deviceManagement/windowsMalwareInformation/{windowsMalwareInformationId}/deviceMalwareStates
V1 A,D GET /deviceManagement/windowsMalwareInformation/{windowsMalwareInformationId}/deviceMalwareStates/{malwareStateForWindowsDeviceId}
V1 A,D GET /reports
V1 GET /reports/managedDeviceEnrollmentAbandonmentDetails
V1 GET /reports/managedDeviceEnrollmentAbandonmentSummary
V1 A,D GET /reports/managedDeviceEnrollmentFailureDetails
V1 GET /reports/managedDeviceEnrollmentFailureTrends
V1 A,D GET /reports/managedDeviceEnrollmentTopFailures
V1 D GET /tenantRelationships/managedTenants/deviceCompliancePolicySettingStateSummaries
V1 D GET /tenantRelationships/managedTenants/managedDeviceCompliances
V1 D GET /tenantRelationships/managedTenants/managedDeviceCompliances/{managedDeviceComplianceId}
V1 D GET /tenantRelationships/managedTenants/managedDeviceComplianceTrends
V1 D GET /tenantRelationships/managedTenants/managedDeviceComplianceTrends/{managedDeviceComplianceTrendId}
V1 D GET /tenantRelationships/managedTenants/windowsDeviceMalwareStates
V1 D GET /tenantRelationships/managedTenants/windowsDeviceMalwareStates/{windowsDeviceMalwareStateId}
V1 D GET /tenantRelationships/managedTenants/windowsProtectionStates
V1 D GET /tenantRelationships/managedTenants/windowsProtectionStates/{windowsProtectionStateId}
V1 A,D GET /users
V1 A,D GET /users/{usersId}
V1 GET /users/{usersId}/getLoggedOnManagedDevices
V1 A,D GET /users/{usersId}/getManagedDevicesWithAppFailures
V1 A,D GET /users/{usersId}/getManagedDevicesWithFailedOrPendingApps
V1 A,D GET /users/{usersId}/mobileAppIntentAndStates
V1 A,D GET /users/{usersId}/mobileAppIntentAndStates/{mobileAppIntentAndStateId}
V1 GET /users/{usersId}/mobileAppTroubleshootingEvents
V1 GET /users/{usersId}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEventId}
V1 PATCH /deviceAppManagement
V1 A,D PATCH /deviceAppManagement/windowsManagementApp
V1 A,D PATCH /deviceAppManagement/windowsManagementApp/healthStates/{windowsManagementAppHealthStateId}
V1 A,D PATCH /deviceManagement
V1 A,D PATCH /deviceManagement/autopilotEvents/{deviceManagementAutopilotEventId}
V1 A,D PATCH /deviceManagement/autopilotEvents/{deviceManagementAutopilotEventId}/policyStatusDetails/{deviceManagementAutopilotPolicyStatusDetailId}
V1 A,D PATCH /deviceManagement/cloudPCConnectivityIssues/{cloudPCConnectivityIssueId}
V1 A,D PATCH /deviceManagement/comanagedDevices/{managedDeviceId}
V1 A,D PATCH /deviceManagement/comanagementEligibleDevices/{comanagementEligibleDeviceId}
V1 A,D PATCH /deviceManagement/detectedApps/{detectedAppId}
V1 A,D PATCH /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}
V1 A,D PATCH /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/deviceCategory
V1 A,D PATCH /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/users/{userId}
V1 A,D PATCH /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/users/{userId}/managedDevices/{managedDeviceId}
V1 A,D PATCH /deviceManagement/deviceCategories/{deviceCategoryId}
V1 A,D PATCH /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}
V1 A,D PATCH /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}
V1 A,D PATCH /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}/managedDevice
V1 A,D PATCH /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/runSummary
V1 A,D PATCH /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}
V1 A,D PATCH /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/assignments/{deviceManagementScriptAssignmentId}
V1 A,D PATCH /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}
V1 A,D PATCH /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/groupAssignments/{deviceManagementScriptGroupAssignmentId}
V1 A,D PATCH /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/runSummary
V1 A,D PATCH /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/userRunStates/{deviceManagementScriptUserStateId}
V1 A,D PATCH /deviceManagement/deviceHealthScripts/{deviceHealthScriptId}/deviceRunStates/{deviceHealthScriptDeviceStateId}/managedDevice
V1 A,D PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/assignments/{deviceManagementScriptAssignmentId}
V1 A,D PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}
V1 A,D PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice
V1 A,D PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}
V1 A,D PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}
V1 PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/deviceCategory
V1 A,D PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/logCollectionRequests/{deviceLogCollectionResponseId}
V1 A,D PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices/{managedDeviceId}
V1 A,D PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/windowsProtectionState
V1 A,D PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareStateId}
V1 A,D PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/groupAssignments/{deviceManagementScriptGroupAssignmentId}
V1 A,D PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/runSummary
V1 A,D PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/userRunStates/{deviceManagementScriptUserStateId}
V1 A,D PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/userRunStates/{deviceManagementScriptUserStateId}/deviceRunStates/{deviceManagementScriptDeviceStateId}
V1 A,D PATCH /deviceManagement/deviceShellScripts/{deviceShellScriptId}
V1 A,D PATCH /deviceManagement/deviceShellScripts/{deviceShellScriptId}/assignments/{deviceManagementScriptAssignmentId}
V1 A,D PATCH /deviceManagement/deviceShellScripts/{deviceShellScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}
V1 A,D PATCH /deviceManagement/deviceShellScripts/{deviceShellScriptId}/groupAssignments/{deviceManagementScriptGroupAssignmentId}
V1 A,D PATCH /deviceManagement/deviceShellScripts/{deviceShellScriptId}/runSummary
V1 A,D PATCH /deviceManagement/deviceShellScripts/{deviceShellScriptId}/userRunStates/{deviceManagementScriptUserStateId}
V1 A,D PATCH /deviceManagement/managedDeviceOverview
V1 A,D PATCH /deviceManagement/managedDevices/{managedDeviceId}
V1 PATCH /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEventId}
V1 A,D PATCH /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEventId}/appLogCollectionRequests/{appLogCollectionRequestId}
V1 A,D PATCH /deviceManagement/oemWarrantyInformationOnboarding/{oemWarrantyInformationOnboardingId}
V1 A,D PATCH /deviceManagement/remoteActionAudits/{remoteActionAuditId}
V1 A,D PATCH /deviceManagement/reports
V1 A,D PATCH /deviceManagement/reports/cachedReportConfigurations/{deviceManagementCachedReportConfigurationId}
V1 A,D PATCH /deviceManagement/reports/exportJobs/{deviceManagementExportJobId}
V1 A,D PATCH /deviceManagement/reports/reportSchedules/{deviceManagementReportScheduleId}
V1 A,D PATCH /deviceManagement/tenantAttachRBAC
V1 A,D PATCH /deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEventId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsAnomaly/{userExperienceAnalyticsAnomalyId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsAnomalyDevice/{userExperienceAnalyticsAnomalyDeviceId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformanceId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersionId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformanceId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformanceId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetailsId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformanceId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsAppHealthOverview
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/appHealthMetrics
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/batteryHealthMetrics
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/bestPracticesMetrics
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/deviceBootPerformanceMetrics
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/deviceBootPerformanceMetrics/metricValues/{userExperienceAnalyticsMetricId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/rebootAnalyticsMetrics
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/resourcePerformanceMetrics
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/workFromAnywhereMetrics
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact/{userExperienceAnalyticsBatteryHealthAppImpactId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBatteryHealthCapacityDetails
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact/{userExperienceAnalyticsBatteryHealthDeviceAppImpactId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance/{userExperienceAnalyticsBatteryHealthDevicePerformanceId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/{userExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/{userExperienceAnalyticsBatteryHealthModelPerformanceId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance/{userExperienceAnalyticsBatteryHealthOsPerformanceId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsBatteryHealthRuntimeDetails
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategoryId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsDeviceMetricHistory/{userExperienceAnalyticsMetricHistoryId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformanceId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsDeviceScope
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsDeviceScopes/{userExperienceAnalyticsDeviceScopeId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScoresId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistoryId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcessId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformanceId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity/{userExperienceAnalyticsDeviceWithoutCloudIdentityId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsDeviceTimelineEvents/{userExperienceAnalyticsDeviceTimelineEventsId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcessId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId}/userExperienceAnalyticsMetric
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScoresId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice/{userExperienceAnalyticsNotAutopilotReadyDeviceId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsOverview
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsRegressionSummary
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnectionId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsResourcePerformance/{userExperienceAnalyticsResourcePerformanceId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistoryId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetricId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetricId}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDeviceId}
V1 A,D PATCH /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformanceId}
V1 A,D PATCH /deviceManagement/windowsMalwareInformation/{windowsMalwareInformationId}
V1 A,D PATCH /deviceManagement/windowsMalwareInformation/{windowsMalwareInformationId}/deviceMalwareStates/{malwareStateForWindowsDeviceId}
V1 A,D PATCH /reports
V1 A,D PATCH /users/{usersId}
V1 A,D PATCH /users/{usersId}/mobileAppIntentAndStates/{mobileAppIntentAndStateId}
V1 PATCH /users/{usersId}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEventId}
V1 A,D POST /deviceAppManagement/windowsManagementApp/healthStates
V1 A,D POST /deviceManagement/autopilotEvents
V1 A,D POST /deviceManagement/autopilotEvents/{deviceManagementAutopilotEventId}/policyStatusDetails
V1 A,D POST /deviceManagement/cloudPCConnectivityIssues
V1 A,D POST /deviceManagement/comanagedDevices
V1 A,D POST /deviceManagement/comanagedDevices/{managedDeviceId}/createDeviceLogCollectionRequest
V1 A,D POST /deviceManagement/comanagedDevices/{managedDeviceId}/requestRemoteAssistance
V1 A,D POST /deviceManagement/comanagedDevices/{managedDeviceId}/rotateBitLockerKeys
V1 A,D POST /deviceManagement/comanagedDevices/{managedDeviceId}/sendCustomNotificationToCompanyPortal
V1 A,D POST /deviceManagement/comanagedDevices/{managedDeviceId}/wipe
V1 A,D POST /deviceManagement/comanagementEligibleDevices
V1 A,D POST /deviceManagement/detectedApps
V1 A,D POST /deviceManagement/detectedApps/{detectedAppId}/managedDevices
V1 A,D POST /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/requestRemoteAssistance
V1 A,D POST /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/users
V1 A,D POST /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/users/{userId}/managedDevices
V1 A,D POST /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/users/{userId}/managedDevices/{managedDeviceId}/requestRemoteAssistance
V1 A,D POST /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/users/{userId}/managedDevices/{managedDeviceId}/wipe
V1 A,D POST /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/wipe
V1 A,D POST /deviceManagement/deviceCategories
V1 A,D POST /deviceManagement/deviceComplianceScripts
V1 A,D POST /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/assign
V1 A,D POST /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates
V1 A,D POST /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}/managedDevice/createDeviceLogCollectionRequest
V1 A,D POST /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}/managedDevice/requestRemoteAssistance
V1 A,D POST /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}/managedDevice/rotateBitLockerKeys
V1 A,D POST /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}/managedDevice/sendCustomNotificationToCompanyPortal
V1 A,D POST /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}/managedDevice/wipe
V1 A,D POST /deviceManagement/deviceCustomAttributeShellScripts
V1 A,D POST /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/assign
V1 A,D POST /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/assignments
V1 A,D POST /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/deviceRunStates
V1 A,D POST /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/groupAssignments
V1 A,D POST /deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScriptId}/userRunStates
V1 A,D POST /deviceManagement/deviceHealthScripts/{deviceHealthScriptId}/deviceRunStates/{deviceHealthScriptDeviceStateId}/managedDevice/createDeviceLogCollectionRequest
V1 A,D POST /deviceManagement/deviceHealthScripts/{deviceHealthScriptId}/deviceRunStates/{deviceHealthScriptDeviceStateId}/managedDevice/requestRemoteAssistance
V1 A,D POST /deviceManagement/deviceHealthScripts/{deviceHealthScriptId}/deviceRunStates/{deviceHealthScriptDeviceStateId}/managedDevice/rotateBitLockerKeys
V1 A,D POST /deviceManagement/deviceHealthScripts/{deviceHealthScriptId}/deviceRunStates/{deviceHealthScriptDeviceStateId}/managedDevice/sendCustomNotificationToCompanyPortal
V1 A,D POST /deviceManagement/deviceHealthScripts/{deviceHealthScriptId}/deviceRunStates/{deviceHealthScriptDeviceStateId}/managedDevice/wipe
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/assignments
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/createDeviceLogCollectionRequest
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/createDeviceLogCollectionRequest
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/requestRemoteAssistance
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/rotateBitLockerKeys
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/sendCustomNotificationToCompanyPortal
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/wipe
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/logCollectionRequests
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/logCollectionRequests/{deviceLogCollectionResponseId}/createDownloadUrl
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/requestRemoteAssistance
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/rotateBitLockerKeys
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/sendCustomNotificationToCompanyPortal
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices/{managedDeviceId}/createDeviceLogCollectionRequest
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices/{managedDeviceId}/requestRemoteAssistance
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices/{managedDeviceId}/rotateBitLockerKeys
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices/{managedDeviceId}/sendCustomNotificationToCompanyPortal
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices/{managedDeviceId}/wipe
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/windowsProtectionState/detectedMalwareState
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/wipe
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/groupAssignments
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/userRunStates
V1 A,D POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/userRunStates/{deviceManagementScriptUserStateId}/deviceRunStates
V1 A,D POST /deviceManagement/deviceShellScripts
V1 A,D POST /deviceManagement/deviceShellScripts/{deviceShellScriptId}/assign
V1 A,D POST /deviceManagement/deviceShellScripts/{deviceShellScriptId}/assignments
V1 A,D POST /deviceManagement/deviceShellScripts/{deviceShellScriptId}/deviceRunStates
V1 A,D POST /deviceManagement/deviceShellScripts/{deviceShellScriptId}/groupAssignments
V1 A,D POST /deviceManagement/deviceShellScripts/{deviceShellScriptId}/userRunStates
V1 A,D POST /deviceManagement/managedDevices
V1 A,D POST /deviceManagement/managedDevices/{managedDeviceId}/createDeviceLogCollectionRequest
V1 A,D POST /deviceManagement/managedDevices/{managedDeviceId}/requestRemoteAssistance
V1 A,D POST /deviceManagement/managedDevices/{managedDeviceId}/rotateBitLockerKeys
V1 A,D POST /deviceManagement/managedDevices/{managedDeviceId}/sendCustomNotificationToCompanyPortal
V1 A,D POST /deviceManagement/managedDevices/{managedDeviceId}/wipe
V1 POST /deviceManagement/mobileAppTroubleshootingEvents
V1 A,D POST /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEventId}/appLogCollectionRequests
V1 A,D POST /deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEventId}/appLogCollectionRequests/{appLogCollectionRequestId}/createDownloadUrl
V1 A,D POST /deviceManagement/oemWarrantyInformationOnboarding
V1 A,D POST /deviceManagement/remoteActionAudits
V1 A,D POST /deviceManagement/reports/cachedReportConfigurations
V1 A,D POST /deviceManagement/reports/exportJobs
V1 A,D POST /deviceManagement/reports/getCachedReport
V1 A,D POST /deviceManagement/reports/getCompliancePolicyNonComplianceReport
V1 A,D POST /deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport
V1 A,D POST /deviceManagement/reports/getComplianceSettingNonComplianceReport
V1 A,D POST /deviceManagement/reports/getConfigurationPolicyNonComplianceReport
V1 A,D POST /deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport
V1 A,D POST /deviceManagement/reports/getConfigurationSettingNonComplianceReport
V1 A,D POST /deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles
V1 A,D POST /deviceManagement/reports/getDeviceManagementIntentSettingsReport
V1 A,D POST /deviceManagement/reports/getDeviceNonComplianceReport
V1 A,D POST /deviceManagement/reports/getDevicesWithoutCompliancePolicyReport
V1 A,D POST /deviceManagement/reports/getHistoricalReport
V1 A,D POST /deviceManagement/reports/getNoncompliantDevicesAndSettingsReport
V1 A,D POST /deviceManagement/reports/getPolicyNonComplianceMetadata
V1 A,D POST /deviceManagement/reports/getPolicyNonComplianceReport
V1 A,D POST /deviceManagement/reports/getPolicyNonComplianceSummaryReport
V1 A,D POST /deviceManagement/reports/getReportFilters
V1 A,D POST /deviceManagement/reports/getSettingNonComplianceReport
V1 A,D POST /deviceManagement/reports/reportSchedules
V1 POST /deviceManagement/sendCustomNotificationToCompanyPortal
V1 A,D POST /deviceManagement/troubleshootingEvents
V1 A,D POST /deviceManagement/userExperienceAnalyticsAnomaly
V1 A,D POST /deviceManagement/userExperienceAnalyticsAnomalyDevice
V1 A,D POST /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance
V1 A,D POST /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion
V1 A,D POST /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails
V1 A,D POST /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId
V1 A,D POST /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion
V1 A,D POST /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance
V1 A,D POST /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance
V1 A,D POST /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails
V1 A,D POST /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance
V1 A,D POST /deviceManagement/userExperienceAnalyticsBaselines
V1 A,D POST /deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaselineId}/deviceBootPerformanceMetrics/metricValues
V1 A,D POST /deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact
V1 A,D POST /deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact
V1 A,D POST /deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance
V1 A,D POST /deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory
V1 A,D POST /deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance
V1 A,D POST /deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance
V1 A,D POST /deviceManagement/userExperienceAnalyticsDeviceMetricHistory
V1 A,D POST /deviceManagement/userExperienceAnalyticsDevicePerformance
V1 A,D POST /deviceManagement/userExperienceAnalyticsDeviceScopes
V1 A,D POST /deviceManagement/userExperienceAnalyticsDeviceScores
V1 A,D POST /deviceManagement/userExperienceAnalyticsDeviceStartupHistory
V1 A,D POST /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses
V1 A,D POST /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance
V1 A,D POST /deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity
V1 A,D POST /deviceManagement/userExperienceAnalyticsDeviceTimelineEvents
V1 A,D POST /deviceManagement/userExperienceAnalyticsImpactingProcess
V1 A,D POST /deviceManagement/userExperienceAnalyticsMetricHistory
V1 A,D POST /deviceManagement/userExperienceAnalyticsModelScores
V1 A,D POST /deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice
V1 A,D POST /deviceManagement/userExperienceAnalyticsRemoteConnection
V1 A,D POST /deviceManagement/userExperienceAnalyticsResourcePerformance
V1 A,D POST /deviceManagement/userExperienceAnalyticsScoreHistory
V1 A,D POST /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics
V1 A,D POST /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetricId}/metricDevices
V1 A,D POST /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance
V1 A,D POST /deviceManagement/windowsMalwareInformation
V1 A,D POST /deviceManagement/windowsMalwareInformation/{windowsMalwareInformationId}/deviceMalwareStates
V1 A,D POST /users
V1 A,D POST /users/{usersId}/mobileAppIntentAndStates
V1 POST /users/{usersId}/mobileAppTroubleshootingEvents

Delegate Permission

Id 44642bfe-8385-4adc-8fc6-fe3cb2c375c3
Consent Type Admin
Display String Read and write Microsoft Intune devices
Description Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.

Application Permission

Id 243333ab-4d21-40cb-a475-36241daa0842
Display String Read and write Microsoft Intune devices
Description Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner

Resources

appLogCollectionDownloadDetails

Property Type Description
downloadUrl String Download SAS Url for completed AppLogUploadRequest
decryptionKey String DecryptionKey as string
appLogDecryptionAlgorithm appLogDecryptionAlgorithm DecryptionAlgorithm for Content. Possible values are: aes256.

appLogCollectionRequest

Property Type Description
id String The unique Identifier. This is userId_DeviceId_AppId id.
status appLogUploadState Log upload status. Possible values are: pending, completed, failed.
errorMessage String Error message if any during the upload process
customLogFolders String collection List of log folders.
completedDateTime DateTimeOffset Time at which the upload log request reached a terminal state

intune-devices-apploguploadstate

intune-devices-chassistype

chromeOSDeviceProperty

Property Type Description
name String Name of the property
value String Value of the property
valueType String Type of the value
updatable Boolean Whether this property is updatable

cloudPCConnectivityIssue

Property Type Description
id String The unique identifier of the user experience analytics connectivity issue event entity.
deviceId String The Intune DeviceId of the device the connection is associated with.
errorCode String The error code of the connectivity issue.
errorDateTime DateTimeOffset The time that the connection initiated. The time is shown in ISO 8601 format and Coordinated Universal Time (UTC) time.
userId String The unique id of user who initialize the connection.
errorDescription String The detailed description of what went wrong.
recommendedAction String The recommended action to fix the corresponding error.

comanagedDevicesSummary

Property Type Description
inventoryCount Int32 Number of devices with Inventory swung-over. This property is read-only.
compliancePolicyCount Int32 Number of devices with CompliancePolicy swung-over. This property is read-only.
resourceAccessCount Int32 Number of devices with ResourceAccess swung-over. This property is read-only.
configurationSettingsCount Int32 Number of devices with ConfigurationSettings swung-over. This property is read-only.
windowsUpdateForBusinessCount Int32 Number of devices with WindowsUpdateForBusiness swung-over. This property is read-only.
endpointProtectionCount Int32 Number of devices with EndpointProtection swung-over. This property is read-only.
modernAppsCount Int32 Number of devices with ModernApps swung-over. This property is read-only.
officeAppsCount Int32 Number of devices with OfficeApps swung-over. This property is read-only.
totalComanagedCount Int32 Number of Co-Managed Devices. This property is read-only.

comanagementEligibleDevice

Property Type Description
id String Unique Id for the device
deviceName String DeviceName
deviceType deviceType DeviceType. Possible values are: desktop, windowsRT, winMO6, nokia, windowsPhone, mac, winCE, winEmbedded, iPhone, iPad, iPod, android, iSocConsumer, unix, macMDM, holoLens, surfaceHub, androidForWork, androidEnterprise, windows10x, androidnGMS, chromeOS, linux, blackberry, palm, unknown, cloudPC.
clientRegistrationStatus deviceRegistrationState ClientRegistrationStatus. Possible values are: notRegistered, registered, revoked, keyConflict, approvalPending, certificateReset, notRegisteredPendingEnrollment, unknown.
ownerType ownerType OwnerType. Possible values are: unknown, company, personal.
managementAgents managementAgentType ManagementAgents. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController, microsoft365ManagedMdm, msSense, intuneAosp.
managementState managementState ManagementState. Possible values are: managed, retirePending, retireFailed, wipePending, wipeFailed, unhealthy, deletePending, retireIssued, wipeIssued, wipeCanceled, retireCanceled, discovered.
referenceId String ReferenceId
mdmStatus String MDMStatus
osVersion String OSVersion
serialNumber String SerialNumber
manufacturer String Manufacturer
model String Model
osDescription String OSDescription
entitySource Int32 EntitySource
userId String UserId
upn String UPN
userEmail String UserEmail
userName String UserName
status comanagementEligibleType ComanagementEligibleStatus. Possible values are: comanaged, eligible, eligibleButNotAzureAdJoined, needsOsUpdate, ineligible, scheduledForEnrollment, unknownFutureValue.

comanagementEligibleDevicesSummary

Property Type Description
comanagedCount Int32 Count of devices already Co-Managed
eligibleCount Int32 Count of devices fully eligible for Co-Management
scheduledForEnrollmentCount Int32 Count of devices scheduled for Co-Management enrollment. Valid values 0 to 9999999
eligibleButNotAzureAdJoinedCount Int32 Count of devices eligible for Co-Management but not yet joined to Azure Active Directory
needsOsUpdateCount Int32 Count of devices that will be eligible for Co-Management after an OS update
ineligibleCount Int32 Count of devices ineligible for Co-Management

intune-devices-comanagementeligibletype

intune-devices-compliancestate

configurationManagerClientEnabledFeatures

Property Type Description
inventory Boolean Whether inventory is managed by Intune
modernApps Boolean Whether modern application is managed by Intune
resourceAccess Boolean Whether resource access is managed by Intune
deviceConfiguration Boolean Whether device configuration is managed by Intune
compliancePolicy Boolean Whether compliance policy is managed by Intune
windowsUpdateForBusiness Boolean Whether Windows Update for Business is managed by Intune

configurationManagerClientHealthState

Property Type Description
state configurationManagerClientState Current configuration manager client state. Possible values are: unknown, installed, healthy, installFailed, updateFailed, communicationError.
errorCode Int32 Error code for failed state.
lastSyncDateTime DateTimeOffset Datetime for last sync with configuration manager management point.

configurationManagerClientInformation

Property Type Description
clientIdentifier String Configuration Manager Client Id from SCCM
isBlocked Boolean Configuration Manager Client blocked status from SCCM
clientVersion String Configuration Manager Client version from SCCM

detectedApp

Property Type Description
id String The unique Identifier for the detected application. This is automatically generated by Intune at the time the application is created. Read-only.
displayName String Name of the discovered application. Read-only
version String Version of the discovered application. Read-only
sizeInByte Int64 Discovered application size in bytes. Read-only
deviceCount Int32 The number of devices that have installed this application
publisher String Indicates the publisher of the discovered application. For example: 'Microsoft'. The default value is an empty string.
platform detectedAppPlatformType Indicates the operating system / platform of the discovered application. Some possible values are Windows, iOS, macOS. The default value is unknown (0). Possible values are: unknown, windows, windowsMobile, windowsHolographic, ios, macOS, chromeOS, androidOSP, androidDeviceAdministrator, androidWorkProfile, androidDedicatedAndFullyManaged, unknownFutureValue.

intune-devices-detectedappplatformtype

deviceActionResult

Property Type Description
actionName String Action name
actionState actionState State of the action. Possible values are: none, pending, canceled, active, done, failed, notSupported.
startDateTime DateTimeOffset Time the action was initiated
lastUpdatedDateTime DateTimeOffset Time the action state was last updated

deviceCategory

Property Type Description
id String Unique identifier for the device category. Read-only.

deviceComplianceScript

Property Type Description
id String Unique Identifier for the device compliance script
publisher String Name of the device compliance script publisher
version String Version of the device compliance script
displayName String Name of the device compliance script
description String Description of the device compliance script
detectionScriptContent Binary The entire content of the detection powershell script
createdDateTime DateTimeOffset The timestamp of when the device compliance script was created. This property is read-only.
lastModifiedDateTime DateTimeOffset The timestamp of when the device compliance script was modified. This property is read-only.
runAsAccount runAsAccountType Indicates the type of execution context. Possible values are: system, user.
enforceSignatureCheck Boolean Indicate whether the script signature needs be checked
runAs32Bit Boolean Indicate whether PowerShell script(s) should run as 32-bit
roleScopeTagIds String collection List of Scope Tag IDs for the device compliance script

deviceComplianceScriptDeviceState

Property Type Description
id String Key of the device compliance script device state entity. This property is read-only.
detectionState runState Detection state from the lastest device compliance script execution. Possible values are: unknown, success, fail, scriptError, pending, notApplicable.
lastStateUpdateDateTime DateTimeOffset The last timestamp of when the device compliance script executed
expectedStateUpdateDateTime DateTimeOffset The next timestamp of when the device compliance script is expected to execute
lastSyncDateTime DateTimeOffset The last time that Intune Managment Extension synced with Intune
scriptOutput String Output of the detection script
scriptError String Error from the detection script

deviceComplianceScriptRunSummary

Property Type Description
id String Key of the device compliance script run summary entity. This property is read-only.
noIssueDetectedDeviceCount Int32 Number of devices for which the detection script did not find an issue and the device is healthy. Valid values -2147483648 to 2147483647
issueDetectedDeviceCount Int32 Number of devices for which the detection script found an issue. Valid values -2147483648 to 2147483647
detectionScriptErrorDeviceCount Int32 Number of devices on which the detection script execution encountered an error and did not complete. Valid values -2147483648 to 2147483647
detectionScriptPendingDeviceCount Int32 Number of devices which have not yet run the latest version of the device compliance script. Valid values -2147483648 to 2147483647
lastScriptRunDateTime DateTimeOffset Last run time for the script across all devices

deviceCustomAttributeShellScript

Property Type Description
id String Unique Identifier for the custom attribute entity.
customAttributeName String The name of the custom attribute.
customAttributeType deviceCustomAttributeValueType The expected type of the custom attribute's value. Possible values are: integer, string, dateTime.
displayName String Name of the device management script.
description String Optional description for the device management script.
scriptContent Binary The script content.
createdDateTime DateTimeOffset The date and time the device management script was created. This property is read-only.
lastModifiedDateTime DateTimeOffset The date and time the device management script was last modified. This property is read-only.
runAsAccount runAsAccountType Indicates the type of execution context. Possible values are: system, user.
fileName String Script file name.
roleScopeTagIds String collection List of Scope Tag IDs for this PowerShellScript instance.

intune-devices-devicecustomattributevaluetype

intune-devices-deviceenrollmenttype

intune-devices-deviceeventlevel

deviceExchangeAccessStateSummary

Property Type Description
allowedDeviceCount Int32 Total count of devices with Exchange Access State: Allowed.
blockedDeviceCount Int32 Total count of devices with Exchange Access State: Blocked.
quarantinedDeviceCount Int32 Total count of devices with Exchange Access State: Quarantined.
unknownDeviceCount Int32 Total count of devices with Exchange Access State: Unknown.
unavailableDeviceCount Int32 Total count of devices for which no Exchange Access State could be found.

deviceHealthAttestationState

Property Type Description
lastUpdateDateTime String The Timestamp of the last update.
contentNamespaceUrl String The DHA report version. (Namespace version)
deviceHealthAttestationStatus String The DHA report version. (Namespace version)
contentVersion String The HealthAttestation state schema version
issuedDateTime DateTimeOffset The DateTime when device was evaluated or issued to MDM
attestationIdentityKey String TWhen an Attestation Identity Key (AIK) is present on a device, it indicates that the device has an endorsement key (EK) certificate.
resetCount Int64 The number of times a PC device has hibernated or resumed
restartCount Int64 The number of times a PC device has rebooted
dataExcutionPolicy String DEP Policy defines a set of hardware and software technologies that perform additional checks on memory
bitLockerStatus String On or Off of BitLocker Drive Encryption
bootManagerVersion String The version of the Boot Manager
codeIntegrityCheckVersion String The version of the Boot Manager
secureBoot String When Secure Boot is enabled, the core components must have the correct cryptographic signatures
bootDebugging String When bootDebugging is enabled, the device is used in development and testing
operatingSystemKernelDebugging String When operatingSystemKernelDebugging is enabled, the device is used in development and testing
codeIntegrity String When code integrity is enabled, code execution is restricted to integrity verified code
testSigning String When test signing is allowed, the device does not enforce signature validation during boot
safeMode String Safe mode is a troubleshooting option for Windows that starts your computer in a limited state
windowsPE String Operating system running with limited services that is used to prepare a computer for Windows
earlyLaunchAntiMalwareDriverProtection String ELAM provides protection for the computers in your network when they start up
virtualSecureMode String VSM is a container that protects high value assets from a compromised kernel
pcrHashAlgorithm String Informational attribute that identifies the HASH algorithm that was used by TPM
bootAppSecurityVersion String The security version number of the Boot Application
bootManagerSecurityVersion String The security version number of the Boot Application
tpmVersion String The security version number of the Boot Application
pcr0 String The measurement that is captured in PCR[0]
secureBootConfigurationPolicyFingerPrint String Fingerprint of the Custom Secure Boot Configuration Policy
codeIntegrityPolicy String The Code Integrity policy that is controlling the security of the boot environment
bootRevisionListInfo String The Boot Revision List that was loaded during initial boot on the attested device
operatingSystemRevListInfo String The Operating System Revision List that was loaded during initial boot on the attested device
healthStatusMismatchInfo String This attribute appears if DHA-Service detects an integrity issue
healthAttestationSupportedStatus String This attribute indicates if DHA is supported for the device

deviceHealthScriptAssignment

Property Type Description
id String Key of the device health script assignment entity. This property is read-only.
target deviceAndAppManagementAssignmentTarget The Azure Active Directory group we are targeting the script to
runRemediationScript Boolean Determine whether we want to run detection script only or run both detection script and remediation script
runSchedule deviceHealthScriptRunSchedule Script run schedule for the target group

deviceLogCollectionRequest

Property Type Description
id String The unique identifier
templateType deviceLogCollectionTemplateType The template type that is sent with the collection request. Possible values are: predefined.

deviceLogCollectionResponse

Property Type Description
id String The unique identifier in the form of tenantId_deviceId_requestId
status String The status of the log collection request
managedDeviceId Guid The device Id
errorCode Int64 The error code, if any. Valid values -9.22337203685478E+18 to 9.22337203685478E+18
requestedDateTimeUTC DateTimeOffset The DateTime of the request
receivedDateTimeUTC DateTimeOffset The DateTime the request was received
initiatedByUserPrincipalName String The UPN for who initiated the request
expirationDateTimeUTC DateTimeOffset The DateTime of the expiration of the logs
size Double The size of the logs. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
enrolledByUser String The User Principal Name (UPN) of the user that enrolled the device

deviceManagement

Property Type Description
id String Unique Identifier for the device
subscriptionState deviceManagementSubscriptionState Tenant mobile device management subscription state. Possible values are: pending, active, warning, disabled, deleted, blocked, lockedOut.

intune-devices-devicemanagementexchangeaccessstate

intune-devices-devicemanagementexchangeaccessstatereason

deviceManagementScriptAssignment

Property Type Description
id String Key of the device management script group assignment entity. This property is read-only.
target deviceAndAppManagementAssignmentTarget The Id of the Azure Active Directory group we are targeting the script to.

deviceManagementScriptDeviceState

Property Type Description
id String Key of the device management script device state entity. This property is read-only.
runState runState State of latest run of the device management script. Possible values are: unknown, success, fail, scriptError, pending, notApplicable.
resultMessage String Details of execution output.
lastStateUpdateDateTime DateTimeOffset Latest time the device management script executes.
errorCode Int32 Error code corresponding to erroneous execution of the device management script.
errorDescription String Error description corresponding to erroneous execution of the device management script.

deviceManagementScriptGroupAssignment

Property Type Description
id String Key of the device management script group assignment entity. This property is read-only.
targetGroupId String The Id of the Azure Active Directory group we are targeting the script to.

deviceManagementScriptRunSummary

Property Type Description
id String Key of the device management script run summary entity. This property is read-only.
successDeviceCount Int32 Success device count.
errorDeviceCount Int32 Error device count.
successUserCount Int32 Success user count.
errorUserCount Int32 Error user count.

deviceManagementScriptUserState

Property Type Description
id String Key of the device management script user state entity. This property is read-only.
successDeviceCount Int32 Success device count for specific user.
errorDeviceCount Int32 Error device count for specific user.
userPrincipalName String User principle name of specific user.

intune-devices-devicemanagementsubscriptionstate

deviceOperatingSystemSummary

Property Type Description
androidCount Int32 Number of android device count.
iosCount Int32 Number of iOS device count.
macOSCount Int32 Number of Mac OS X device count.
windowsMobileCount Int32 Number of Windows mobile device count.
windowsCount Int32 Number of Windows device count.
unknownCount Int32 Number of unknown device count.
androidDedicatedCount Int32 Number of dedicated Android devices.
androidDeviceAdminCount Int32 Number of device admin Android devices.
androidFullyManagedCount Int32 Number of fully managed Android devices.
androidWorkProfileCount Int32 Number of work profile Android devices.
androidCorporateWorkProfileCount Int32 The count of Corporate work profile Android devices. Also known as Corporate Owned Personally Enabled (COPE). Valid values -1 to 2147483647
configMgrDeviceCount Int32 Number of ConfigMgr managed devices.

intune-devices-deviceregistrationstate

intune-devices-devicescopeoperator

intune-devices-devicescopeparameter

intune-devices-devicescopestatus

deviceShellScript

Property Type Description
executionFrequency Duration The interval for script to run. If not defined the script will run once
retryCount Int32 Number of times for the script to be retried if it fails
blockExecutionNotifications Boolean Does not notify the user a script is being executed
id String Unique Identifier for the device management script.
displayName String Name of the device management script.
description String Optional description for the device management script.
scriptContent Binary The script content.
createdDateTime DateTimeOffset The date and time the device management script was created. This property is read-only.
lastModifiedDateTime DateTimeOffset The date and time the device management script was last modified. This property is read-only.
runAsAccount runAsAccountType Indicates the type of execution context. Possible values are: system, user.
fileName String Script file name.
roleScopeTagIds String collection List of Scope Tag IDs for this PowerShellScript instance.

intune-devices-devicetype

intune-devices-disktype

hardwareInformation

Property Type Description
serialNumber String Serial number.
totalStorageSpace Int64 Total storage space of the device.
freeStorageSpace Int64 Free storage space of the device.
imei String IMEI
meid String MEID
manufacturer String Manufacturer of the device
model String Model of the device
phoneNumber String Phone number of the device
subscriberCarrier String Subscriber carrier of the device
cellularTechnology String Cellular technology of the device
wifiMac String WiFi MAC address of the device
operatingSystemLanguage String Operating system language of the device
isSupervised Boolean Supervised mode of the device
isEncrypted Boolean Encryption status of the device
batterySerialNumber String The serial number of the device’s current battery
batteryHealthPercentage Int32 The device’s current battery’s health percentage. Valid values 0 to 100
batteryChargeCycles Int32 The number of charge cycles the device’s current battery has gone through. Valid values 0 to 2147483647
isSharedDevice Boolean Shared iPad
sharedDeviceCachedUsers sharedAppleDeviceUser collection All users on the shared Apple device
tpmSpecificationVersion String String that specifies the specification version.
operatingSystemEdition String String that specifies the OS edition.
deviceFullQualifiedDomainName String Returns the fully qualified domain name of the device (if any). If the device is not domain-joined, it returns an empty string.
deviceGuardVirtualizationBasedSecurityHardwareRequirementState deviceGuardVirtualizationBasedSecurityHardwareRequirementState Virtualization-based security hardware requirement status. Possible values are: meetHardwareRequirements, secureBootRequired, dmaProtectionRequired, hyperVNotSupportedForGuestVM, hyperVNotAvailable.
deviceGuardVirtualizationBasedSecurityState deviceGuardVirtualizationBasedSecurityState Virtualization-based security status. . Possible values are: running, rebootRequired, require64BitArchitecture, notLicensed, notConfigured, doesNotMeetHardwareRequirements, other.
deviceGuardLocalSystemAuthorityCredentialGuardState deviceGuardLocalSystemAuthorityCredentialGuardState Local System Authority (LSA) credential guard status. . Possible values are: running, rebootRequired, notLicensed, notConfigured, virtualizationBasedSecurityNotRunning.
osBuildNumber String Operating System Build Number on Android device
operatingSystemProductType Int32 Int that specifies the Windows Operating System ProductType. More details here https://go.microsoft.com/fwlink/?linkid=2126950. Valid values 0 to 2147483647
ipAddressV4 String IPAddressV4
subnetAddress String SubnetAddress
esimIdentifier String eSIM identifier
systemManagementBIOSVersion String BIOS version as reported by SMBIOS
tpmManufacturer String The identifying information that uniquely names the TPM manufacturer
tpmVersion String The version of the TPM, as specified by the manufacturer
wiredIPv4Addresses String collection A list of wired IPv4 addresses. The update frequency (the maximum delay for the change of property value to be synchronized from the device to the cloud storage) of this property is daily. Note this property is currently supported only on devices running on Windows.
batteryLevelPercentage Double The battery level, between 0.0 and 100, or null if the battery level cannot be determined. The update frequency of this property is per-checkin. Note this property is currently supported only on devices running iOS 5.0 and later, and is available only when Device Information access right is obtained. Valid values 0 to 100
residentUsersCount Int32 The number of users currently on this device, or null (default) if the value of this property cannot be determined. The update frequency of this property is per-checkin. Note this property is currently supported only on devices running iOS 13.4 and later, and is available only when Device Information access right is obtained. Valid values 0 to 2147483647
productName String The product name, e.g. iPad8,12 etc. The update frequency of this property is weekly. Note this property is currently supported only on iOS/MacOS devices, and is available only when Device Information access right is obtained.
deviceLicensingStatus deviceLicensingStatus Device based subscription licensing status. The update frequency of this property is daily. Note this property is currently supported only for Windows based Device based subscription licensing. In case it is not supported, the value will be set to unknown (-1). Possible values are: licenseRefreshStarted, licenseRefreshPending, deviceIsNotAzureActiveDirectoryJoined, verifyingMicrosoftDeviceIdentity, deviceIdentityVerificationFailed, verifyingMirosoftAccountIdentity, mirosoftAccountVerificationFailed, acquiringDeviceLicense, refreshingDeviceLicense, deviceLicenseRefreshSucceed, deviceLicenseRefreshFailed, removingDeviceLicense, deviceLicenseRemoveSucceed, deviceLicenseRemoveFailed, unknownFutureValue, unknown.
deviceLicensingLastErrorCode Int32 A standard error code indicating the last error, or 0 indicating no error (default). The update frequency of this property is daily. Note this property is currently supported only for Windows based Device based subscription licensing. Valid values 0 to 2147483647
deviceLicensingLastErrorDescription String Error text message as a descripition for deviceLicensingLastErrorCode. The update frequency of this property is daily. Note this property is currently supported only for Windows based Device based subscription licensing.

intune-devices-healthstate

intune-devices-jointype

loggedOnUser

Property Type Description
userId String User id
lastLogOnDateTime DateTimeOffset Date time when user logs on

intune-devices-lostmodestate

malwareStateForWindowsDevice

Property Type Description
id String The unique Identifier. This is device id.
deviceName String Device name
executionState windowsMalwareExecutionState Execution status of the malware like blocked/executing etc. Possible values are: unknown, blocked, allowed, running, notRunning.
threatState windowsMalwareThreatState Threat status of the malware like cleaned/quarantined/allowed etc. Possible values are: active, actionFailed, manualStepsRequired, fullScanRequired, rebootRequired, remediatedWithNonCriticalFailures, quarantined, removed, cleaned, allowed, noStatusCleared.
initialDetectionDateTime DateTimeOffset Initial detection datetime of the malware
lastStateChangeDateTime DateTimeOffset The last time this particular threat was changed
detectionCount Int32 Number of times the malware is detected

managedDevice

Property Type Description
id String Unique Identifier for the device. This property is read-only.
userId String Unique Identifier for the user associated with the device. This property is read-only.
deviceName String Name of the device. This property is read-only.
managedDeviceOwnerType managedDeviceOwnerType Ownership of the device. Can be 'company' or 'personal'. Possible values are: unknown, company, personal.
deviceActionResults deviceActionResult collection List of ComplexType deviceActionResult objects. This property is read-only.
enrolledDateTime DateTimeOffset Enrollment time of the device. This property is read-only.
lastSyncDateTime DateTimeOffset The date and time that the device last completed a successful sync with Intune. This property is read-only.
operatingSystem String Operating system of the device. Windows, iOS, etc. This property is read-only.
complianceState complianceState Compliance state of the device. This property is read-only. Possible values are: unknown, compliant, noncompliant, conflict, error, inGracePeriod, configManager.
jailBroken String whether the device is jail broken or rooted. This property is read-only.
managementAgent managementAgentType Management channel of the device. Intune, EAS, etc. This property is read-only. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController.
osVersion String Operating system version of the device. This property is read-only.
easActivated Boolean Whether the device is Exchange ActiveSync activated. This property is read-only.
easDeviceId String Exchange ActiveSync Id of the device. This property is read-only.
easActivationDateTime DateTimeOffset Exchange ActivationSync activation time of the device. This property is read-only.
azureADRegistered Boolean Whether the device is Azure Active Directory registered. This property is read-only.
deviceEnrollmentType deviceEnrollmentType Enrollment type of the device. This property is read-only. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth, appleUserEnrollment, appleUserEnrollmentWithServiceAccount.
activationLockBypassCode String The code that allows the Activation Lock on managed device to be bypassed. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity in LIST call. Individual GET call with select query options is needed to retrieve actual values. Supports: $select. $Search is not supported. Read-only. This property is read-only.
emailAddress String Email(s) for the user associated with the device. This property is read-only.
azureADDeviceId String The unique identifier for the Azure Active Directory device. Read only. This property is read-only.
deviceRegistrationState deviceRegistrationState Device registration state. This property is read-only. Possible values are: notRegistered, registered, revoked, keyConflict, approvalPending, certificateReset, notRegisteredPendingEnrollment, unknown.
deviceCategoryDisplayName String Device category display name. This property is read-only.
isSupervised Boolean Device supervised status. This property is read-only.
exchangeLastSuccessfulSyncDateTime DateTimeOffset Last time the device contacted Exchange. This property is read-only.
exchangeAccessState deviceManagementExchangeAccessState The Access State of the device in Exchange. This property is read-only. Possible values are: none, unknown, allowed, blocked, quarantined.
exchangeAccessStateReason deviceManagementExchangeAccessStateReason The reason for the device's access state in Exchange. This property is read-only. Possible values are: none, unknown, exchangeGlobalRule, exchangeIndividualRule, exchangeDeviceRule, exchangeUpgrade, exchangeMailboxPolicy, other, compliant, notCompliant, notEnrolled, unknownLocation, mfaRequired, azureADBlockDueToAccessPolicy, compromisedPassword, deviceNotKnownWithManagedApp.
remoteAssistanceSessionUrl String Url that allows a Remote Assistance session to be established with the device. This property is read-only.
remoteAssistanceSessionErrorDetails String An error string that identifies issues when creating Remote Assistance session objects. This property is read-only.
isEncrypted Boolean Device encryption status. This property is read-only.
userPrincipalName String Device user principal name. This property is read-only.
model String Model of the device. This property is read-only.
manufacturer String Manufacturer of the device. This property is read-only.
imei String IMEI. This property is read-only.
complianceGracePeriodExpirationDateTime DateTimeOffset The DateTime when device compliance grace period expires. This property is read-only.
serialNumber String SerialNumber. This property is read-only.
phoneNumber String Phone number of the device. This property is read-only.
androidSecurityPatchLevel String Android security patch level. This property is read-only.
userDisplayName String User display name. This property is read-only.
configurationManagerClientEnabledFeatures configurationManagerClientEnabledFeatures ConfigrMgr client enabled features. This property is read-only.
wiFiMacAddress String Wi-Fi MAC. This property is read-only.
deviceHealthAttestationState deviceHealthAttestationState The device health attestation state. This property is read-only.
subscriberCarrier String Subscriber Carrier. This property is read-only.
meid String MEID. This property is read-only.
totalStorageSpaceInBytes Int64 Total Storage in Bytes. This property is read-only.
freeStorageSpaceInBytes Int64 Free Storage in Bytes. Default value is 0. Read-only. This property is read-only.
managedDeviceName String Automatically generated name to identify a device. Can be overwritten to a user friendly name.
partnerReportedThreatState managedDevicePartnerReportedHealthState Indicates the threat state of a device when a Mobile Threat Defense partner is in use by the account and device. Read Only. This property is read-only. Possible values are: unknown, activated, deactivated, secured, lowSeverity, mediumSeverity, highSeverity, unresponsive, compromised, misconfigured.
requireUserEnrollmentApproval Boolean Reports if the managed iOS device is user approval enrollment. This property is read-only.
managementCertificateExpirationDate DateTimeOffset Reports device management certificate expiration date. This property is read-only.
iccid String Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.
udid String Unique Device Identifier for iOS and macOS devices. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.
notes String Notes on the device created by IT Admin. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported.
ethernetMacAddress String Ethernet MAC. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity. Individual get call with select query options is needed to retrieve actual values. Example: deviceManagement/managedDevices({managedDeviceId})?$select=ethernetMacAddress Supports: $select. $Search is not supported. Read-only. This property is read-only.
physicalMemoryInBytes Int64 Total Memory in Bytes. Return default value 0 in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. Default value is 0. Read-only. This property is read-only.

intune-devices-manageddevicearchitecture

intune-devices-manageddevicemanagementfeatures

managedDeviceModelsAndManufacturers

Property Type Description
deviceModels String collection List of Models for managed devices in the account
deviceManufacturers String collection List of Manufactures for managed devices in the account

managedDeviceOverview

Property Type Description
id String Unique Identifier for the summary
enrolledDeviceCount Int32 Total enrolled device count. Does not include PC devices managed via Intune PC Agent
mdmEnrolledCount Int32 The number of devices enrolled in MDM
dualEnrolledDeviceCount Int32 The number of devices enrolled in both MDM and EAS
deviceOperatingSystemSummary deviceOperatingSystemSummary Device operating system summary.
deviceExchangeAccessStateSummary deviceExchangeAccessStateSummary Distribution of Exchange Access State in Intune

intune-devices-manageddeviceownertype

intune-devices-manageddevicepartnerreportedhealthstate

intune-devices-managedinstallerstatus

intune-devices-managementagenttype

intune-devices-managementstate

oemWarranty

Property Type Description
baseWarranties warrantyOffer collection List of base warranty offers. This collection can contain a maximum of 100 elements.
additionalWarranties warrantyOffer collection List of additional warranty offers. This collection can contain a maximum of 100 elements.
deviceWarrantyUrl String Device warranty page URL
deviceConfigurationUrl String Device configuration page URL

oemWarrantyInformationOnboarding

Property Type Description
id String Unique Identifier for OEM Warranty status. This property is read-only.
oemName String OEM name. This property is read-only.
enabled Boolean Specifies whether warranty query is enabled for given OEM. This property is read-only.
available Boolean Specifies whether warranty API is available. This property is read-only.

intune-devices-operatingsystemupgradeeligibility

intune-devices-remoteaction

remoteActionAudit

Property Type Description
id String Report Id.
deviceDisplayName String Intune device name.
userName String [deprecated] Please use InitiatedByUserPrincipalName instead.
initiatedByUserPrincipalName String User who initiated the device action, format is UPN.
action remoteAction The action name. Possible values are: unknown, factoryReset, removeCompanyData, resetPasscode, remoteLock, enableLostMode, disableLostMode, locateDevice, rebootNow, recoverPasscode, cleanWindowsDevice, logoutSharedAppleDeviceActiveUser, quickScan, fullScan, windowsDefenderUpdateSignatures, factoryResetKeepEnrollmentData, updateDeviceAccount, automaticRedeployment, shutDown, rotateBitLockerKeys, rotateFileVaultKey, getFileVaultKey, setDeviceName, activateDeviceEsim, deprovision, disable, reenable, moveDeviceToOrganizationalUnit, initiateMobileDeviceManagementKeyRecovery.
requestDateTime DateTimeOffset Time when the action was issued, given in UTC.
deviceOwnerUserPrincipalName String Upn of the device owner.
deviceIMEI String IMEI of the device.
actionState actionState Action state. Possible values are: none, pending, canceled, active, done, failed, notSupported.
managedDeviceId String Action target.

intune-devices-runstate

tenantAttachRBAC

Property Type Description
id String Unique identifier for this entity

tenantAttachRBACState

Property Type Description
enabled Boolean Indicates whether the tenant is enabled for Tenant Attach with role management. TRUE if enabled, FALSE if the Tenant Attach with rolemanagement is disabled.

user

Property Type Description
id String Unique identifier of the user.

userExperienceAnalyticsAnomaly

Property Type Description
id String The unique identifier for the user experience analytics anomaly device object.
anomalyId String The unique identifier of the anomaly.
anomalyName String The name of the anomaly.
deviceImpactedCount Int32 The number of devices impacted by the anomaly. Valid values -2147483648 to 2147483647
severity userExperienceAnalyticsAnomalySeverity The severity of the anomaly. Possible values are: high, medium, low, informational or other. Possible values are: high, medium, low, informational, other, unknownFutureValue.
state userExperienceAnalyticsAnomalyState The state of the anomaly. Possible values are: new, active, disabled, removed or other. Possible values are: new, active, disabled, removed, other, unknownFutureValue.
anomalyType userExperienceAnalyticsAnomalyType The category of the anomaly. Possible values are: device, application, stopError, driver or other. Possible values are: device, application, stopError, driver, other, unknownFutureValue.
anomalyFirstOccurrenceDateTime DateTimeOffset Indicates the first occurrence date and time for the anomaly.
anomalyLatestOccurrenceDateTime DateTimeOffset Indicates the latest occurrence date and time for the anomaly.
detectionModelId String The unique identifier of the anomaly detection model.
issueId String The unique identifier of the anomaly detection model.
assetName String The name of the application or module that caused the anomaly.
assetVersion String The version of the application or module that caused the anomaly.
assetPublisher String The publisher of the application or module that caused the anomaly.

userExperienceAnalyticsAnomalyDevice

Property Type Description
id String The unique identifier for the user experience analytics anomaly device object.
deviceId String The unique identifier of the device.
deviceName String The name of the device.
deviceModel String The model name of the device.
deviceManufacturer String The manufacturer name of the device.
osName String The name of the OS installed on the device.
osVersion String The OS version installed on the device.
anomalyId String The unique identifier of the anomaly.
anomalyOnDeviceFirstOccurrenceDateTime DateTimeOffset Indicates the first occurance date and time for the anomaly on the device.
anomalyOnDeviceLatestOccurrenceDateTime DateTimeOffset Indicates the latest occurance date and time for the anomaly on the device.

intune-devices-userexperienceanalyticsanomalyseverity

intune-devices-userexperienceanalyticsanomalystate

intune-devices-userexperienceanalyticsanomalytype

userExperienceAnalyticsAppHealthApplicationPerformance

Property Type Description
id String The unique identifier of the user experience analytics app performance object.
appHangCount Int32 The number of hangs for the app. Valid values -2147483648 to 2147483647
appHealthScore Double The health score of the app. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
appHealthStatus String The overall health status of the app.
allOrgsHealthScore Double The median health score of the application across all organizations. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
activeDeviceCount Int32 The number of devices where the app has been active. Valid values -2147483648 to 2147483647
appName String The name of the application.
appDisplayName String The friendly name of the application.
appPublisher String The publisher of the application.
appUsageDuration Int32 The total usage time of the application in minutes. Valid values -2147483648 to 2147483647
appCrashCount Int32 The number of crashes for the app. Valid values -2147483648 to 2147483647
meanTimeToFailureInMinutes Int32 The mean time to failure for the app in minutes. Valid values -2147483648 to 2147483647

userExperienceAnalyticsAppHealthAppPerformanceByAppVersion

Property Type Description
id String The unique identifier of the user experience analytics app performance object.
appVersion String The version of the application.
appName String The name of the application.
appDisplayName String The friendly name of the application.
appPublisher String The publisher of the application.
appUsageDuration Int32 The total usage time of the application in minutes. Valid values -2147483648 to 2147483647
appCrashCount Int32 The number of crashes for the app. Valid values -2147483648 to 2147483647
meanTimeToFailureInMinutes Int32 The mean time to failure for the app in minutes. Valid values -2147483648 to 2147483647

userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails

Property Type Description
id String The unique identifier of the user experience analytics app performance object.
deviceCountWithCrashes Int32 The total number of devices that have reported one or more application crashes for this application and version. Valid values -2147483648 to 2147483647
isMostUsedVersion Boolean Is the version of application the most used version for that app.
isLatestUsedVersion Boolean Is the version of application the latest version for that app that is in use.
appName String The name of the application.
appDisplayName String The friendly name of the application.
appPublisher String The publisher of the application.
appVersion String The version of the application.
appCrashCount Int32 The number of crashes for the app. Valid values -2147483648 to 2147483647

userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId

Property Type Description
id String The unique identifier of the user experience analytics app performance object.
deviceId String The id of the device.
deviceDisplayName String The name of the device.
processedDateTime DateTimeOffset The date and time when the statistics were last computed.
appName String The name of the application.
appDisplayName String The friendly name of the application.
appPublisher String The publisher of the application.
appVersion String The version of the application.
appCrashCount Int32 The number of crashes for the app. Valid values -2147483648 to 2147483647

userExperienceAnalyticsAppHealthAppPerformanceByOSVersion

Property Type Description
id String The unique identifier of the user experience analytics app version performance object.
osVersion String The os version of the application.
osBuildNumber String The os build number of the application.
activeDeviceCount Int32 The number of devices where the app has been active. Valid values -2147483648 to 2147483647
appName String The name of the application.
appDisplayName String The friendly name of the application.
appPublisher String The publisher of the application.
appUsageDuration Int32 The total usage time of the application in minutes. Valid values -2147483648 to 2147483647
appCrashCount Int32 The number of crashes for the app. Valid values -2147483648 to 2147483647
meanTimeToFailureInMinutes Int32 The mean time to failure for the app in minutes. Valid values -2147483648 to 2147483647

userExperienceAnalyticsAppHealthDeviceModelPerformance

Property Type Description
id String The unique identifier of the user experience analytics device model performance object.
deviceModel String The model name of the device.
deviceManufacturer String The manufacturer name of the device.
activeDeviceCount Int32 The number of active devices for the model. Valid values -2147483648 to 2147483647
meanTimeToFailureInMinutes Int32 The mean time to failure for the model device in minutes. Valid values -2147483648 to 2147483647
modelAppHealthScore Double The app health score of the device model. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
modelAppHealthStatus String The overall app health status of the device model.
healthStatus userExperienceAnalyticsHealthState The health state of the user experience analytics model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.

userExperienceAnalyticsAppHealthDevicePerformance

Property Type Description
id String The unique identifier of the user experience analytics device performance object.
deviceModel String The model name of the device.
deviceManufacturer String The manufacturer name of the device.
appCrashCount Int32 The number of app crashes for the device. Valid values -2147483648 to 2147483647
crashedAppCount Int32 The number of distinct app crashes for the device. Valid values -2147483648 to 2147483647
appHangCount Int32 The number of app hangs for the device. Valid values -2147483648 to 2147483647
processedDateTime DateTimeOffset The date and time when the statistics were last computed.
meanTimeToFailureInMinutes Int32 The mean time to failure for the device in minutes. Valid values -2147483648 to 2147483647
deviceAppHealthScore Double The app health score of the device. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
deviceAppHealthStatus String The overall app health status of the device.
healthStatus userExperienceAnalyticsHealthState The health state of the user experience analytics device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.
deviceId String The id of the device.
deviceDisplayName String The name of the device.

userExperienceAnalyticsAppHealthDevicePerformanceDetails

Property Type Description
id String The unique identifier of the user experience analytics device performance object.
eventDateTime DateTimeOffset The time the event occurred.
eventType String The type of the event.
appDisplayName String The friendly name of the application for which the event occurred.
appPublisher String The publisher of the application.
appVersion String The version of the application.
deviceId String The id of the device.
deviceDisplayName String The name of the device.

userExperienceAnalyticsAppHealthOSVersionPerformance

Property Type Description
id String The unique identifier of the user experience analytics OS version performance object.
osVersion String The OS version installed on the device.
osBuildNumber String The OS build number installed on the device.
activeDeviceCount Int32 The number of active devices for the OS version. Valid values -2147483648 to 2147483647
meanTimeToFailureInMinutes Int32 The mean time to failure for the OS version in minutes. Valid values -2147483648 to 2147483647
osVersionAppHealthScore Double The app health score of the OS version. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
osVersionAppHealthStatus String The overall app health status of the OS version.

userExperienceAnalyticsBaseline

Property Type Description
id String The unique identifier of the user experience analytics baseline.
displayName String The name of the user experience analytics baseline.
overallScore Int32 The overall score of the user experience analytics baseline.
isBuiltIn Boolean Signifies if the current baseline is the commercial median baseline or a custom baseline.
createdDateTime DateTimeOffset The date the custom baseline was created.

userExperienceAnalyticsBatteryHealthAppImpact

Property Type Description
id String The unique identifier of the user experience analytics battery app impact object.
activeDevices Int32 Number of active devices for using that app over a 14-day period. Valid values -2147483648 to 2147483647
appName String App name. Eg: oltk.exe
appDisplayName String User friendly display name for the app. Eg: Outlook
appPublisher String App publisher. Eg: Microsoft Corporation
isForegroundApp Boolean true if the user had active interaction with the app.
batteryUsagePercentage Double The percent of total battery power used by this application when the device was not plugged into AC power, over 14 days computed across all devices in the tenant. Unit in percentage. Valid values -1.79769313486232E+308 to 1.79769313486232E+308

userExperienceAnalyticsBatteryHealthCapacityDetails

Property Type Description
id String The unique identifier of the user experience analytics battery health capacity object.
activeDevices Int32 Number of active devices within the tenant. Valid values -2147483648 to 2147483647
batteryCapacityGood Int32 Number of devices whose battery maximum capacity is greater than 80%. Valid values -2147483648 to 2147483647
batteryCapacityFair Int32 Number of devices whose battery maximum capacity is greater than 50% but lesser than 80%. Valid values -2147483648 to 2147483647
batteryCapacityPoor Int32 Number of devices whose battery maximum capacity is lesser than 50%. Valid values -2147483648 to 2147483647
lastRefreshedDateTime DateTimeOffset Recorded date time of this capacity details instance.

userExperienceAnalyticsBatteryHealthDeviceAppImpact

Property Type Description
id String The unique identifier of the user experience analytics battery device app impact object.
deviceId String The unique identifier of the device, Intune DeviceID or SCCM device id.
appName String App name. Eg: oltk.exe
appDisplayName String User friendly display name for the app. Eg: Outlook
appPublisher String App publisher. Eg: Microsoft Corporation
isForegroundApp Boolean true if the user had active interaction with the app.
batteryUsagePercentage Double The percent of total battery power used by this application when the device was not plugged into AC power, over 14 days. Unit in percentage. Valid values -1.79769313486232E+308 to 1.79769313486232E+308

userExperienceAnalyticsBatteryHealthDevicePerformance

Property Type Description
id String The unique identifier of the user experience analytics battery health device performance object.
deviceId String The unique identifier of the device, Intune DeviceID.
deviceName String Device friendly name.
model String The model name of the device.
manufacturer String The manufacturer name of the device.
maxCapacityPercentage Int32 Ratio of current capacity and design capacity of the battery with the lowest capacity. Unit in percentage and values range from 0-100. Valid values -2147483648 to 2147483647
estimatedRuntimeInMinutes Int32 The estimated runtime of the device when the battery is fully charged. Unit in minutes. Valid values -2147483648 to 2147483647
batteryAgeInDays Int32 Estimated battery age. Unit in days. Valid values -2147483648 to 2147483647
deviceBatteryHealthScore Int32 A weighted average of a device’s maximum capacity score and runtime estimate score. Values range from 0-100. Valid values -2147483648 to 2147483647
healthStatus userExperienceAnalyticsHealthState The overall battery health status of the device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.

userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory

Property Type Description
id String The unique identifier of the user experience analytics battery health runtime object.
deviceId String The unique identifier of the device, Intune DeviceID or SCCM device id.
runtimeDateTime String The datetime for the instance of runtime history.
estimatedRuntimeInMinutes Int32 The estimated runtime of the device when the battery is fully charged. Unit in minutes. Valid values -2147483648 to 2147483647

userExperienceAnalyticsBatteryHealthModelPerformance

Property Type Description
id String The unique identifier of the user experience analytics battery health model performance object.
activeDevices Int32 Number of active devices for that model. Valid values -2147483648 to 2147483647
model String The model name of the device.
manufacturer String Name of the device manufacturer.
averageMaxCapacityPercentage Int32 The mean of the maximum capacity for all devices of a given model. Maximum capacity measures the full charge vs. design capacity for a device’s batteries.. Valid values -2147483648 to 2147483647
averageEstimatedRuntimeInMinutes Int32 The mean of the estimated runtimes on full charge for all devices of a given model. Unit in minutes. Valid values -2147483648 to 2147483647
averageBatteryAgeInDays Int32 The mean of the battery age for all devices of a given model in a tenant. Unit in days. Valid values -2147483648 to 2147483647
modelBatteryHealthScore Int32 A weighted average of a model’s maximum capacity score and runtime estimate score. Values range from 0-100. Valid values -2147483648 to 2147483647

userExperienceAnalyticsBatteryHealthOsPerformance

Property Type Description
id String The unique identifier of the user experience analytics battery health os performance object.
activeDevices Int32 Number of active devices for that os version. Valid values -2147483648 to 2147483647
osVersion String Version of the operating system.
osBuildNumber String Build number of the operating system.
averageMaxCapacityPercentage Int32 The mean of the maximum capacity for all devices running a particular operating system version. Maximum capacity measures the full charge vs. design capacity for a device’s batteries.. Valid values -2147483648 to 2147483647
averageEstimatedRuntimeInMinutes Int32 The mean of the estimated runtimes on full charge for all devices running a particular operating system version. Unit in minutes. Valid values -2147483648 to 2147483647
averageBatteryAgeInDays Int32 The mean of the battery age for all devices running a particular operating system version in a tenant. Unit in days. Valid values -2147483648 to 2147483647

userExperienceAnalyticsBatteryHealthRuntimeDetails

Property Type Description
id String The unique identifier of the user experience analytics battery health runtime object.
activeDevices Int32 Number of active devices within the tenant. Valid values -2147483648 to 2147483647
batteryRuntimeGood Int32 Number of devices whose active runtime is greater than 5 hours. Valid values -2147483648 to 2147483647
batteryRuntimeFair Int32 Number of devices whose active runtime is greater than 3 hours but lesser than 5 hours. Valid values -2147483648 to 2147483647
batteryRuntimePoor Int32 Number of devices whose active runtime is lesser than 3 hours. Valid values -2147483648 to 2147483647
lastRefreshedDateTime DateTimeOffset Recorded date time of this runtime details instance.

userExperienceAnalyticsCategory

Property Type Description
id String The unique identifier of the user experience analytics category.
overallScore Int32 The overall score of the user experience analytics category.
totalDevices Int32 The total device count of the user experience analytics category.
insights userExperienceAnalyticsInsight collection The insights for the user experience analytics category.
state userExperienceAnalyticsHealthState The current health state of the user experience analytics category. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.

userExperienceAnalyticsDevicePerformance

Property Type Description
id String The unique identifier of the user experience analytics device boot performance device.
deviceName String The user experience analytics device name.
model String The user experience analytics device model.
manufacturer String The user experience analytics device manufacturer.
diskType diskType The user experience analytics device disk type. Possible values are: unknown, hdd, ssd, unknownFutureValue.
operatingSystemVersion String The user experience analytics device Operating System version.
bootScore Int32 The user experience analytics device boot score.
coreBootTimeInMs Int32 The user experience analytics device core boot time in milliseconds.
groupPolicyBootTimeInMs Int32 The user experience analytics device group policy boot time in milliseconds.
healthStatus userExperienceAnalyticsHealthState The health state of the user experience analytics device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.
loginScore Int32 The user experience analytics device login score.
coreLoginTimeInMs Int32 The user experience analytics device core login time in milliseconds.
groupPolicyLoginTimeInMs Int32 The user experience analytics device group policy login time in milliseconds.
deviceCount Int64 User experience analytics summarized device count.
responsiveDesktopTimeInMs Int32 The user experience analytics responsive desktop time in milliseconds.
blueScreenCount Int32 Number of Blue Screens in the last 30 days. Valid values 0 to 9999999
restartCount Int32 Number of Restarts in the last 30 days. Valid values 0 to 9999999
averageBlueScreens Double Average (mean) number of Blue Screens per device in the last 30 days. Valid values 0 to 9999999
averageRestarts Double Average (mean) number of Restarts per device in the last 30 days. Valid values 0 to 9999999
startupPerformanceScore Double The user experience analytics device startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
modelStartupPerformanceScore Double The user experience analytics model level startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308

userExperienceAnalyticsDeviceScope

Property Type Description
id String The unique identifier for the device scope configuration.
deviceScopeName String The name of the user experience analytics device Scope configuration.
ownerId String The unique identifier of the person (admin) who created the device scope configuration.
isBuiltIn Boolean Indicates whether the device scope configuration is built-in or custom. When TRUE, the device scope configuration is built-in. When FALSE, the device scope configuration is custom. Default value is FALSE.
enabled Boolean Indicates whether a device scope is enabled or disabled. When TRUE, the device scope is enabled. When FALSE, the device scope is disabled. Default value is FALSE.
status deviceScopeStatus Indicates the device scope status after the device scope has been enabled. Possible values are: none, computing, insufficientData or completed. Default value is none. Possible values are: none, computing, insufficientData, completed, unknownFutureValue.
parameter deviceScopeParameter Device scope configuration parameter. It will be extended in future to add more parameter. Eg: device scope parameter can be OS version, Disk Type, Device manufacturer, device model or Scope tag. Default value: scopeTag. Possible values are: none, scopeTag, unknownFutureValue.
operator deviceScopeOperator Device scope configuration query operator. Possible values are: equals, notEquals, contains, notContains, greaterThan, lessThan. Default value: equals. Possible values are: none, equals, unknownFutureValue.
valueObjectId String The unique identifier for a user device scope tag Id used for the creation of device scope configuration.
value String The device scope configuration query clause value.
createdDateTime DateTimeOffset Indicates the creation date and time for the custom device scope.
lastModifiedDateTime DateTimeOffset Indicates the last updated date and time for the custom device scope.

userExperienceAnalyticsDeviceScores

Property Type Description
id String The unique identifier of the user experience analytics device scores device.
deviceName String The user experience analytics device name.
model String The user experience analytics device model.
manufacturer String The user experience analytics device manufacturer.
endpointAnalyticsScore Double The user experience analytics device score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
startupPerformanceScore Double The user experience analytics device startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
appReliabilityScore Double The user experience analytics device app reliability score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
workFromAnywhereScore Double The user experience analytics device work From anywhere score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
batteryHealthScore Double The user experience analytics device battery health score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
healthStatus userExperienceAnalyticsHealthState The health state of the user experience analytics device. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.

userExperienceAnalyticsDeviceStartupHistory

Property Type Description
id String The unique identifier of the user experience analytics device startup history.
deviceId String The user experience analytics device id.
startTime DateTimeOffset The user experience analytics device boot start time.
coreBootTimeInMs Int32 The user experience analytics device core boot time in milliseconds.
groupPolicyBootTimeInMs Int32 The User experience analytics Device group policy boot time in milliseconds.
featureUpdateBootTimeInMs Int32 The user experience analytics device feature update time in milliseconds.
totalBootTimeInMs Int32 The user experience analytics device total boot time in milliseconds.
groupPolicyLoginTimeInMs Int32 The User experience analytics Device group policy login time in milliseconds.
coreLoginTimeInMs Int32 The user experience analytics device core login time in milliseconds.
responsiveDesktopTimeInMs Int32 The user experience analytics responsive desktop time in milliseconds.
totalLoginTimeInMs Int32 The user experience analytics device total login time in milliseconds.
isFirstLogin Boolean The user experience analytics device first login.
isFeatureUpdate Boolean The user experience analytics device boot record is a feature update.
operatingSystemVersion String The user experience analytics device boot record's operating system version.
restartCategory userExperienceAnalyticsOperatingSystemRestartCategory OS restart category. Possible values are: unknown, restartWithUpdate, restartWithoutUpdate, blueScreen, shutdownWithUpdate, shutdownWithoutUpdate, longPowerButtonPress, bootError, update.
restartStopCode String OS restart stop code. This shows the bug check code which can be used to look up the blue screen reason.
restartFaultBucket String OS restart fault bucket. The fault bucket is used to find additional information about a system crash.

userExperienceAnalyticsDeviceStartupProcess

Property Type Description
id String The unique identifier of the user experience analytics device startup process.
managedDeviceId String The user experience analytics device id.
processName String User experience analytics device startup process name.
productName String The user experience analytics device startup process product name.
publisher String The User experience analytics device startup process publisher.
startupImpactInMs Int32 User experience analytics device startup process impact in milliseconds.

userExperienceAnalyticsDeviceStartupProcessPerformance

Property Type Description
id String The unique identifier of the user experience analytics device startup process performance.
processName String User experience analytics device startup process name.
productName String The user experience analytics device startup process product name.
publisher String The User experience analytics device startup process publisher.
deviceCount Int64 User experience analytics device startup process summarized count.
medianImpactInMs Int32 User experience analytics device startup process median impact in milliseconds.
totalImpactInMs Int32 User experience analytics device startup process total impact in milliseconds.
medianImpactInMs2 Int64 User experience analytics device startup process median impact in milliseconds.
totalImpactInMs2 Int64 User experience analytics device startup process total impact in milliseconds.

userExperienceAnalyticsDeviceTimelineEvents

Property Type Description
id String The unique identifier of the user experience analytics NRT device timeline events object.
deviceId String The id of the device where the event occurred.
eventDateTime DateTimeOffset The time the event occured.
eventLevel deviceEventLevel The severity level of the event enum. Possible values are: none, verbose, information, warning, error ,critical. Default value: none. Possible values are: none, verbose, information, warning, error, critical, unknownFutureValue.
eventSource String The source of the event. Examples include: Intune, Sccm.
eventName String The name of the event. Examples include: BootEvent, LogonEvent, AppCrashEvent, AppHangEvent.
eventDetails String The details provided by the event, format depends on event type.
eventAdditionalInformation String Placeholder value for future expansion.

userExperienceAnalyticsDeviceWithoutCloudIdentity

Property Type Description
id String The unique identifier of the user experience analytics tenant attach device.
deviceName String The tenant attach device's name.
azureAdDeviceId String Azure Active Directory Device Id

intune-devices-userexperienceanalyticshealthstate

userExperienceAnalyticsImpactingProcess

Property Type Description
id String The unique identifier of the user experience analytics top impacting process entity.
deviceId String The unique identifier of the impacted device.
category String The category of impacting process.
processName String The process name.
description String The description of process.
publisher String The publisher of the process.
impactValue Double The impact value of the process. Valid values 0 to 1.79769313486232E+308

userExperienceAnalyticsInsight

Property Type Description
userExperienceAnalyticsMetricId String The unique identifier of the user experience analytics insight.
insightId String The unique identifier of the user experience analytics insight.
values userExperienceAnalyticsInsightValue collection The value of the user experience analytics insight.
severity userExperienceAnalyticsInsightSeverity The value of the user experience analytics insight. Possible values are: none, informational, warning, error.

userExperienceAnalyticsMetric

Property Type Description
id String The unique identifier of the user experience analytics metric.
value Double The value of the user experience analytics metric.
unit String The unit of the user experience analytics metric.

userExperienceAnalyticsMetricHistory

Property Type Description
id String The unique identifier of the user experience analytics metric history.
deviceId String The user experience analytics device id.
metricDateTime DateTimeOffset The user experience analytics metric date time.
metricType String The user experience analytics metric type.

userExperienceAnalyticsModelScores

Property Type Description
id String The unique identifier of the user experience analytics model scores object.
model String A unique identifier of the user experience analytics model scores: device model.
manufacturer String A unique identifier of the user experience analytics model scores: device manufacturer.
modelDeviceCount Int64 The user experience analytics model device count. Valid values -9.22337203685478E+18 to 9.22337203685478E+18
endpointAnalyticsScore Double The user experience analytics model score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
startupPerformanceScore Double The user experience analytics model startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
appReliabilityScore Double The user experience analytics model app reliability score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
workFromAnywhereScore Double The user experience analytics model work from anywhere score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
batteryHealthScore Double The user experience analytics model battery health score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
healthStatus userExperienceAnalyticsHealthState The health state of the user experience analytics model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.

userExperienceAnalyticsNotAutopilotReadyDevice

Property Type Description
id String The unique identifier of the user experience analytics intune device.
deviceName String The intune device's name.
serialNumber String The intune device's serial number.
manufacturer String The intune device's manufacturer.
model String The intune device's model.
managedBy String The intune device's managed by.
autoPilotRegistered Boolean The intune device's autopilotRegistered.
autoPilotProfileAssigned Boolean The intune device's autopilotProfileAssigned.
azureAdRegistered Boolean The intune device's azureAdRegistered.
azureAdJoinType String The intune device's azure Ad joinType.

intune-devices-userexperienceanalyticsoperatingsystemrestartcategory

userExperienceAnalyticsOverview

Property Type Description
id String The unique identifier of the user experience analytics overview.
overallScore Int32 The user experience analytics overall score.
deviceBootPerformanceOverallScore Int32 The user experience analytics device boot performance overall score.
bestPracticesOverallScore Int32 The user experience analytics best practices overall score.
workFromAnywhereOverallScore Int32 The user experience analytics Work From Anywhere overall score.
appHealthOverallScore Int32 The user experience analytics app health overall score.
resourcePerformanceOverallScore Int32 The user experience analytics resource performance overall score.
batteryHealthOverallScore Int32 The user experience analytics battery health overall score.
insights userExperienceAnalyticsInsight collection The user experience analytics insights.
state userExperienceAnalyticsHealthState The current health state of the user experience analytics overview. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.
deviceBootPerformanceHealthState userExperienceAnalyticsHealthState The current health state of the user experience analytics 'BootPerformance' category. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.
bestPracticesHealthState userExperienceAnalyticsHealthState The current health state of the user experience analytics 'BestPractices' category. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.
workFromAnywhereHealthState userExperienceAnalyticsHealthState The current health state of the user experience analytics 'WorkFromAnywhere' category. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.
appHealthState userExperienceAnalyticsHealthState The current health state of the user experience analytics 'BestPractices' category. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.
resourcePerformanceHealthState userExperienceAnalyticsHealthState The current health state of the user experience analytics 'ResourcePerformance' category. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.
batteryHealthState userExperienceAnalyticsHealthState The current health state of the user experience analytics 'BatteryHealth' category. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.

userExperienceAnalyticsRegressionSummary

Property Type Description
id String The unique identifier of the user experience analytics regression summary.

userExperienceAnalyticsRemoteConnection

Property Type Description
id String The unique identifier of the user experience analytics remote connection entity.
deviceId String The id of the device.
deviceName String The name of the device.
model String The user experience analytics device model.
virtualNetwork String The user experience analytics virtual network.
manufacturer String The user experience analytics manufacturer.
deviceCount Int32 The count of remote connection. Valid values 0 to 2147483647
cloudPcRoundTripTime Double The round tip time of Cloud PC Device. Valid values 0 to 1.79769313486232E+308
cloudPcSignInTime Double The sign in time of Cloud PC Device. Valid values 0 to 1.79769313486232E+308
remoteSignInTime Double The remote sign in time of Cloud PC Device. Valid values 0 to 1.79769313486232E+308
coreBootTime Double The core boot time of Cloud PC Device. Valid values 0 to 1.79769313486232E+308
coreSignInTime Double The core sign in time of Cloud PC Device. Valid values 0 to 1.79769313486232E+308
cloudPcFailurePercentage Double The sign in failure percentage of Cloud PC Device. Valid values 0 to 100
userPrincipalName String The user experience analytics userPrincipalName.

userExperienceAnalyticsResourcePerformance

Property Type Description
id String The unique identifier of the user experience analytics resource performance entity.
deviceId String The id of the device.
deviceName String The name of the device.
model String The user experience analytics device model.
deviceCount Int64 User experience analytics summarized device count.
manufacturer String The user experience analytics device manufacturer.
cpuSpikeTimePercentage Double CPU spike time in percentage. Valid values 0 to 100
ramSpikeTimePercentage Double RAM spike time in percentage. Valid values 0 to 100
cpuSpikeTimeScore Int32 The user experience analytics device CPU spike time score. Valid values 0 to 100
cpuSpikeTimePercentageThreshold Double Threshold of cpuSpikeTimeScore. Valid values 0 to 100
ramSpikeTimeScore Int32 The user experience analytics device RAM spike time score. Valid values 0 to 100
ramSpikeTimePercentageThreshold Double Threshold of ramSpikeTimeScore. Valid values 0 to 100
deviceResourcePerformanceScore Int32 Resource performance score of a specific device. Valid values 0 to 100
averageSpikeTimeScore Int32 AverageSpikeTimeScore of a device or a model type. Valid values 0 to 100

userExperienceAnalyticsScoreHistory

Property Type Description
id String The unique identifier of the user experience analytics device startup process.
startupDateTime DateTimeOffset The user experience analytics device startup date time.
overallScore Int32 User experience analytics overall score. Score will be in the range 0-100, 100 is the ideal score. Valid values 0 to 100
startupScore Int32 User experience analytics device startup score. Score will be in the range 0-100, 100 is the ideal score.
coreBootScore Int32 The user experience analytics device core boot score. Score will be in the range 0-100, 100 is the ideal score.
coreSigninScore Int32 The User experience analytics device core sign-in score. Score will be in the range 0-100, 100 is the ideal score.
recommendedSoftwareScore Int32 The User experience analytics device core sign-in score. Score will be in the range 0-100, 100 is the ideal score.
appHealthOverallScore Int32 The User experience analytics app health overall score.
workFromAnywhereScore Int32 The User experience analytics work from anywhere score.
batteryHealthScore Int32 The User experience analytics battery health score.
startupTotalDevices Int32 The total device count of the user experience analytics category startup performance.
recommendedSoftwareTotalDevices Int32 The total device count of the user experience analytics category recommended software.
appHealthTotalDevices Int32 The total device count of the user experience analytics category app health.
workFromAnywhereTotalDevices Int32 The total device count of the user experience analytics category work from anywhere.
batteryHealthTotalDevices Int32 The total device count of the user experience analytics category battery health.
restartScore Int32 Restart score. Score will be in the range 0-100, 100 is the ideal score, 0 indicates excessive restarts. Valid values 0 to 9999999

intune-devices-userexperienceanalyticssummarizedby

userExperienceAnalyticsWorkFromAnywhereDevice

Property Type Description
id String The unique identifier of the user experience analytics work from anywhere device.
deviceId String The user experience work from anywhere device Id.
deviceName String The work from anywhere device's name.
serialNumber String The user experience work from anywhere device's serial number.
manufacturer String The user experience work from anywhere device's manufacturer.
model String The user experience work from anywhere device's model.
ownership String The user experience work from anywhere device's ownership.
managedBy String The user experience work from anywhere management agent of the device.
autoPilotRegistered Boolean The user experience work from anywhere intune device's autopilotRegistered.
autoPilotProfileAssigned Boolean The user experience analytics work from anywhere intune device's autopilotProfileAssigned.
azureAdRegistered Boolean The user experience work from anywhere device's azureAdRegistered.
azureAdDeviceId String The user experience work from anywhere azure Ad device Id.
azureAdJoinType String The user experience work from anywhere device's azure Ad joinType.
osDescription String The user experience work from anywhere device's OS Description.
osVersion String The user experience work from anywhere device's OS Version.
tenantAttached Boolean The user experience work from anywhere device's tenantAttached.
compliancePolicySetToIntune Boolean The user experience work from anywhere device's compliancePolicySetToIntune.
otherWorkloadsSetToIntune Boolean The user experience work from anywhere device's otherWorkloadsSetToIntune.
isCloudManagedGatewayEnabled Boolean The user experience work from anywhere device's Cloud Management Gateway for Configuration Manager is enabled.
upgradeEligibility operatingSystemUpgradeEligibility The user experience work from anywhere windows upgrade eligibility status of device. Possible values are: upgraded, unknown, notCapable, capable.
ramCheckFailed Boolean Is the user experience analytics work from anywhere device RAM hardware check failed for device to upgrade to the latest version of windows
storageCheckFailed Boolean The user experience work from anywhere device, Is storage hardware check failed for device to upgrade to the latest version of windows.
processorCoreCountCheckFailed Boolean The user experience work from anywhere device, Is processor hardware core count check failed for device to upgrade to the latest version of windows.
processorSpeedCheckFailed Boolean The user experience work from anywhere device, Is processor hardware speed check failed for device to upgrade to the latest version of windows.
tpmCheckFailed Boolean The user experience work from anywhere device, Is Trusted Platform Module (TPM) hardware check failed for device to the latest version of upgrade to windows.
secureBootCheckFailed Boolean The user experience work from anywhere device, Is secure boot hardware check failed for device to upgrade to the latest version of windows.
processorFamilyCheckFailed Boolean The user experience work from anywhere device, Is processor hardware family check failed for device to upgrade to the latest version of windows.
processor64BitCheckFailed Boolean The user experience work from anywhere device, Is processor hardware 64-bit architecture check failed for device to upgrade to the latest version of windows.
osCheckFailed Boolean The user experience work from anywhere device, Is OS check failed for device to upgrade to the latest version of windows.
workFromAnywhereScore Double The user experience work from anywhere per device overall score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
windowsScore Double The user experience work from anywhere per device windows score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
cloudManagementScore Double The user experience work from anywhere per device cloud management score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
cloudIdentityScore Double The user experience work from anywhere per device cloud identity score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
cloudProvisioningScore Double The user experience work from anywhere per device cloud provisioning score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
healthStatus userExperienceAnalyticsHealthState The user experience work from anywhere per device health status. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.

userExperienceAnalyticsWorkFromAnywhereDevicesSummary

Property Type Description
autopilotDevicesSummary userExperienceAnalyticsAutopilotDevicesSummary The value of work from anywhere autopilot devices summary.
cloudManagementDevicesSummary userExperienceAnalyticsCloudManagementDevicesSummary The user experience work from anywhere Cloud management devices summary.
windows10DevicesSummary userExperienceAnalyticsWindows10DevicesSummary The user experience analytics work from anywhere Windows 10 devices summary.
cloudIdentityDevicesSummary userExperienceAnalyticsCloudIdentityDevicesSummary The user experience analytics work from anywhere Cloud Identity devices summary.
totalDevices Int32 The total count of devices. Valid values -2147483648 to 2147483647
coManagedDevices Int32 Total number of co-managed devices. Valid values -2147483648 to 2147483647
intuneDevices Int32 The count of intune devices that are not autopilot registerd. Valid values -2147483648 to 2147483647
tenantAttachDevices Int32 Total count of tenant attach devices. Valid values -2147483648 to 2147483647
windows10Devices Int32 The count of windows 10 devices. Valid values -2147483648 to 2147483647
windows10DevicesWithoutTenantAttach Int32 The count of windows 10 devices that are Intune and Comanaged. Valid values -2147483648 to 2147483647
unsupportedOSversionDevices Int32 The count of Windows 10 devices that have unsupported OS versions. Valid values -2147483648 to 2147483647
devicesWithoutCloudIdentity Int32 The count of devices that are not cloud identity. Valid values -2147483648 to 2147483647
devicesNotAutopilotRegistered Int32 The count of intune devices that are not autopilot registerd. Valid values -2147483648 to 2147483647
devicesWithoutAutopilotProfileAssigned Int32 The count of intune devices not autopilot profile assigned. Valid values -2147483648 to 2147483647

userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric

Property Type Description
id String The unique identifier of the user experience analytics hardware readiness metric object.
totalDeviceCount Int32 The count of total devices in an organization. Valid values -2147483648 to 2147483647
upgradeEligibleDeviceCount Int32 The count of devices in an organization eligible for windows upgrade. Valid values -2147483648 to 2147483647
ramCheckFailedPercentage Double The percentage of devices for which RAM hardware check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
storageCheckFailedPercentage Double The percentage of devices for which storage hardware check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
processorCoreCountCheckFailedPercentage Double The percentage of devices for which processor hardware core count check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
processorSpeedCheckFailedPercentage Double The percentage of devices for which processor hardware speed check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
tpmCheckFailedPercentage Double The percentage of devices for which Trusted Platform Module (TPM) hardware check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
secureBootCheckFailedPercentage Double The percentage of devices for which secure boot hardware check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
processorFamilyCheckFailedPercentage Double The percentage of devices for which processor hardware family check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
processor64BitCheckFailedPercentage Double The percentage of devices for which processor hardware 64-bit architecture check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
osCheckFailedPercentage Double The percentage of devices for which OS check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308

userExperienceAnalyticsWorkFromAnywhereMetric

Property Type Description
id String The unique identifier of the user experience analytics work from anywhere metric.

userExperienceAnalyticsWorkFromAnywhereModelPerformance

Property Type Description
id String The unique identifier of the user experience analytics model performance object.
model String The user experience work from anywhere's model name of the devices.
manufacturer String The user experience work from anywhere's manufacturer name of the devices.
modelDeviceCount Int32 The user experience work from anywhere's devices count for the model. Valid values -2147483648 to 2147483647
workFromAnywhereScore Double The user experience work from anywhere overall score for the model. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
windowsScore Double The user experience work from anywhere windows score for the model. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
cloudManagementScore Double The user experience work from anywhere's cloud management score for the model. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
cloudIdentityScore Double The user experience work from anywhere's cloud identity score for the model. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
cloudProvisioningScore Double The user experience work from anywhere's cloud provisioning score for the model. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
healthStatus userExperienceAnalyticsHealthState The health state of the user experience analytics work from anywhere model. Possible values are: unknown, insufficientData, needsAttention, meetingGoals, unknownFutureValue.

intune-devices-windowsdefenderproductstatus

intune-devices-windowsdevicehealthstate

windowsDeviceMalwareState

Property Type Description
id String The unique Identifier. This is malware id.
displayName String Malware name
additionalInformationUrl String Information URL to learn more about the malware
severity windowsMalwareSeverity Severity of the malware. Possible values are: unknown, low, moderate, high, severe.
executionState windowsMalwareExecutionState Execution status of the malware like blocked/executing etc. Possible values are: unknown, blocked, allowed, running, notRunning.
state windowsMalwareState Current status of the malware like cleaned/quarantined/allowed etc. Possible values are: unknown, detected, cleaned, quarantined, removed, allowed, blocked, cleanFailed, quarantineFailed, removeFailed, allowFailed, abandoned, blockFailed.
threatState windowsMalwareThreatState Current status of the malware like cleaned/quarantined/allowed etc. Possible values are: active, actionFailed, manualStepsRequired, fullScanRequired, rebootRequired, remediatedWithNonCriticalFailures, quarantined, removed, cleaned, allowed, noStatusCleared.
initialDetectionDateTime DateTimeOffset Initial detection datetime of the malware
lastStateChangeDateTime DateTimeOffset The last time this particular threat was changed
detectionCount Int32 Number of times the malware is detected
category windowsMalwareCategory Category of the malware. Possible values are: invalid, adware, spyware, passwordStealer, trojanDownloader, worm, backdoor, remoteAccessTrojan, trojan, emailFlooder, keylogger, dialer, monitoringSoftware, browserModifier, cookie, browserPlugin, aolExploit, nuker, securityDisabler, jokeProgram, hostileActiveXControl, softwareBundler, stealthNotifier, settingsModifier, toolBar, remoteControlSoftware, trojanFtp, potentialUnwantedSoftware, icqExploit, trojanTelnet, exploit, filesharingProgram, malwareCreationTool, remote_Control_Software, tool, trojanDenialOfService, trojanDropper, trojanMassMailer, trojanMonitoringSoftware, trojanProxyServer, virus, known, unknown, spp, behavior, vulnerability, policy, enterpriseUnwantedSoftware, ransom, hipsRule.

intune-devices-windowsmalwarecategory

intune-devices-windowsmalwareexecutionstate

windowsMalwareInformation

Property Type Description
id String The unique Identifier. This is malware id.
displayName String Malware name
additionalInformationUrl String Information URL to learn more about the malware
severity windowsMalwareSeverity Severity of the malware. Possible values are: unknown, low, moderate, high, severe.
category windowsMalwareCategory Category of the malware. Possible values are: invalid, adware, spyware, passwordStealer, trojanDownloader, worm, backdoor, remoteAccessTrojan, trojan, emailFlooder, keylogger, dialer, monitoringSoftware, browserModifier, cookie, browserPlugin, aolExploit, nuker, securityDisabler, jokeProgram, hostileActiveXControl, softwareBundler, stealthNotifier, settingsModifier, toolBar, remoteControlSoftware, trojanFtp, potentialUnwantedSoftware, icqExploit, trojanTelnet, exploit, filesharingProgram, malwareCreationTool, remote_Control_Software, tool, trojanDenialOfService, trojanDropper, trojanMassMailer, trojanMonitoringSoftware, trojanProxyServer, virus, known, unknown, spp, behavior, vulnerability, policy, enterpriseUnwantedSoftware, ransom, hipsRule.
lastDetectionDateTime DateTimeOffset The last time the malware is detected

intune-devices-windowsmalwareseverity

intune-devices-windowsmalwarestate

intune-devices-windowsmalwarethreatstate

windowsManagedDevice

Property Type Description
id String Unique Identifier for the device. This property is read-only. Inherited from managedDevice
userId String Unique Identifier for the user associated with the device. This property is read-only. Inherited from managedDevice
deviceName String Name of the device. This property is read-only. Inherited from managedDevice
hardwareInformation hardwareInformation The hardward details for the device. Includes information such as storage space, manufacturer, serial number, etc. Return default value in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. Inherited from managedDevice
ownerType ownerType Ownership of the device. Can be 'company' or 'personal' Inherited from managedDevice. Possible values are: unknown, company, personal.
managedDeviceOwnerType managedDeviceOwnerType Ownership of the device. Can be 'company' or 'personal' Inherited from managedDevice. Possible values are: unknown, company, personal.
deviceActionResults deviceActionResult collection List of ComplexType deviceActionResult objects. This property is read-only. Inherited from managedDevice
managementState managementState Management state of the device. This property is read-only. Inherited from managedDevice. Possible values are: managed, retirePending, retireFailed, wipePending, wipeFailed, unhealthy, deletePending, retireIssued, wipeIssued, wipeCanceled, retireCanceled, discovered.
enrolledDateTime DateTimeOffset Enrollment time of the device. This property is read-only. Inherited from managedDevice
lastSyncDateTime DateTimeOffset The date and time that the device last completed a successful sync with Intune. This property is read-only. Inherited from managedDevice
chassisType chassisType Chassis type of the device. This property is read-only. Inherited from managedDevice. Possible values are: unknown, desktop, laptop, worksWorkstation, enterpriseServer, phone, tablet, mobileOther, mobileUnknown.
operatingSystem String Operating system of the device. Windows, iOS, etc. This property is read-only. Inherited from managedDevice
deviceType deviceType Platform of the device. This property is read-only. Inherited from managedDevice. Possible values are: desktop, windowsRT, winMO6, nokia, windowsPhone, mac, winCE, winEmbedded, iPhone, iPad, iPod, android, iSocConsumer, unix, macMDM, holoLens, surfaceHub, androidForWork, androidEnterprise, windows10x, androidnGMS, chromeOS, linux, blackberry, palm, unknown, cloudPC.
complianceState complianceState Compliance state of the device. This property is read-only. Inherited from managedDevice. Possible values are: unknown, compliant, noncompliant, conflict, error, inGracePeriod, configManager.
jailBroken String whether the device is jail broken or rooted. This property is read-only. Inherited from managedDevice
managementAgent managementAgentType Management channel of the device. Intune, EAS, etc. This property is read-only. Inherited from managedDevice. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController, microsoft365ManagedMdm, msSense, intuneAosp.
osVersion String Operating system version of the device. This property is read-only. Inherited from managedDevice
easActivated Boolean Whether the device is Exchange ActiveSync activated. This property is read-only. Inherited from managedDevice
easDeviceId String Exchange ActiveSync Id of the device. This property is read-only. Inherited from managedDevice
easActivationDateTime DateTimeOffset Exchange ActivationSync activation time of the device. This property is read-only. Inherited from managedDevice
aadRegistered Boolean Whether the device is Azure Active Directory registered. This property is read-only. Inherited from managedDevice
azureADRegistered Boolean Whether the device is Azure Active Directory registered. This property is read-only. Inherited from managedDevice
deviceEnrollmentType deviceEnrollmentType Enrollment type of the device. This property is read-only. Inherited from managedDevice. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth, appleUserEnrollment, appleUserEnrollmentWithServiceAccount, azureAdJoinUsingAzureVmExtension, androidEnterpriseDedicatedDevice, androidEnterpriseFullyManaged, androidEnterpriseCorporateWorkProfile.
lostModeState lostModeState Indicates if Lost mode is enabled or disabled. This property is read-only. Inherited from managedDevice. Possible values are: disabled, enabled.
activationLockBypassCode String The code that allows the Activation Lock on managed device to be bypassed. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity in LIST call. Individual GET call with select query options is needed to retrieve actual values. Supports: $select. $Search is not supported. Read-only. This property is read-only. Inherited from managedDevice
emailAddress String Email(s) for the user associated with the device. This property is read-only. Inherited from managedDevice
azureActiveDirectoryDeviceId String The unique identifier for the Azure Active Directory device. Read only. This property is read-only. Inherited from managedDevice
azureADDeviceId String The unique identifier for the Azure Active Directory device. Read only. This property is read-only. Inherited from managedDevice
deviceRegistrationState deviceRegistrationState Device registration state. This property is read-only. Inherited from managedDevice. Possible values are: notRegistered, registered, revoked, keyConflict, approvalPending, certificateReset, notRegisteredPendingEnrollment, unknown.
deviceCategoryDisplayName String Device category display name. This property is read-only. Inherited from managedDevice
isSupervised Boolean Device supervised status. This property is read-only. Inherited from managedDevice
exchangeLastSuccessfulSyncDateTime DateTimeOffset Last time the device contacted Exchange. This property is read-only. Inherited from managedDevice
exchangeAccessState deviceManagementExchangeAccessState The Access State of the device in Exchange. This property is read-only. Inherited from managedDevice. Possible values are: none, unknown, allowed, blocked, quarantined.
exchangeAccessStateReason deviceManagementExchangeAccessStateReason The reason for the device's access state in Exchange. This property is read-only. Inherited from managedDevice. Possible values are: none, unknown, exchangeGlobalRule, exchangeIndividualRule, exchangeDeviceRule, exchangeUpgrade, exchangeMailboxPolicy, other, compliant, notCompliant, notEnrolled, unknownLocation, mfaRequired, azureADBlockDueToAccessPolicy, compromisedPassword, deviceNotKnownWithManagedApp.
remoteAssistanceSessionUrl String Url that allows a Remote Assistance session to be established with the device. This property is read-only. Inherited from managedDevice
remoteAssistanceSessionErrorDetails String An error string that identifies issues when creating Remote Assistance session objects. This property is read-only. Inherited from managedDevice
isEncrypted Boolean Device encryption status. This property is read-only. Inherited from managedDevice
userPrincipalName String Device user principal name. This property is read-only. Inherited from managedDevice
model String Model of the device. This property is read-only. Inherited from managedDevice
manufacturer String Manufacturer of the device. This property is read-only. Inherited from managedDevice
imei String IMEI. This property is read-only. Inherited from managedDevice
complianceGracePeriodExpirationDateTime DateTimeOffset The DateTime when device compliance grace period expires. This property is read-only. Inherited from managedDevice
serialNumber String SerialNumber. This property is read-only. Inherited from managedDevice
phoneNumber String Phone number of the device. This property is read-only. Inherited from managedDevice
androidSecurityPatchLevel String Android security patch level. This property is read-only. Inherited from managedDevice
userDisplayName String User display name. This property is read-only. Inherited from managedDevice
configurationManagerClientEnabledFeatures configurationManagerClientEnabledFeatures ConfigrMgr client enabled features. This property is read-only. Inherited from managedDevice
wiFiMacAddress String Wi-Fi MAC. This property is read-only. Inherited from managedDevice
deviceHealthAttestationState deviceHealthAttestationState The device health attestation state. This property is read-only. Inherited from managedDevice
subscriberCarrier String Subscriber Carrier. This property is read-only. Inherited from managedDevice
meid String MEID. This property is read-only. Inherited from managedDevice
totalStorageSpaceInBytes Int64 Total Storage in Bytes. This property is read-only. Inherited from managedDevice
freeStorageSpaceInBytes Int64 Free Storage in Bytes. Default value is 0. Read-only. This property is read-only. Inherited from managedDevice
managedDeviceName String Automatically generated name to identify a device. Can be overwritten to a user friendly name. Inherited from managedDevice
partnerReportedThreatState managedDevicePartnerReportedHealthState Indicates the threat state of a device when a Mobile Threat Defense partner is in use by the account and device. Read Only. This property is read-only. Inherited from managedDevice. Possible values are: unknown, activated, deactivated, secured, lowSeverity, mediumSeverity, highSeverity, unresponsive, compromised, misconfigured.
retireAfterDateTime DateTimeOffset Indicates the time after when a device will be auto retired because of scheduled action. This property is read-only. Inherited from managedDevice
usersLoggedOn loggedOnUser collection Indicates the last logged on users of a device. This property is read-only. Inherited from managedDevice
preferMdmOverGroupPolicyAppliedDateTime DateTimeOffset Reports the DateTime the preferMdmOverGroupPolicy setting was set. When set, the Intune MDM settings will override Group Policy settings if there is a conflict. Read Only. This property is read-only. Inherited from managedDevice
autopilotEnrolled Boolean Reports if the managed device is enrolled via auto-pilot. This property is read-only. Inherited from managedDevice
requireUserEnrollmentApproval Boolean Reports if the managed iOS device is user approval enrollment. This property is read-only. Inherited from managedDevice
managementCertificateExpirationDate DateTimeOffset Reports device management certificate expiration date. This property is read-only. Inherited from managedDevice
iccid String Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. Inherited from managedDevice
udid String Unique Device Identifier for iOS and macOS devices. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only. Inherited from managedDevice
roleScopeTagIds String collection List of Scope Tag IDs for this Device instance. Inherited from managedDevice
windowsActiveMalwareCount Int32 Count of active malware for this windows device. This property is read-only. Inherited from managedDevice
windowsRemediatedMalwareCount Int32 Count of remediated malware for this windows device. This property is read-only. Inherited from managedDevice
notes String Notes on the device created by IT Admin. Return default value null in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. $Search is not supported. Inherited from managedDevice
configurationManagerClientHealthState configurationManagerClientHealthState Configuration manager client health state, valid only for devices managed by MDM/ConfigMgr Agent Inherited from managedDevice
configurationManagerClientInformation configurationManagerClientInformation Configuration manager client information, valid only for devices managed, duel-managed or tri-managed by ConfigMgr Agent Inherited from managedDevice
ethernetMacAddress String Ethernet MAC. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity. Individual get call with select query options is needed to retrieve actual values. Example: deviceManagement/managedDevices({managedDeviceId})?$select=ethernetMacAddress Supports: $select. $Search is not supported. Read-only. This property is read-only. Inherited from managedDevice
physicalMemoryInBytes Int64 Total Memory in Bytes. Return default value 0 in LIST managedDevices. Real value only returned in singel device GET call with device id and included in select parameter. Supports: $select. Default value is 0. Read-only. This property is read-only. Inherited from managedDevice
processorArchitecture managedDeviceArchitecture Processor architecture. This property is read-only. Inherited from managedDevice. Possible values are: unknown, x86, x64, arm, arM64.
specificationVersion String Specification version. This property is read-only. Inherited from managedDevice
joinType joinType Device join type Inherited from managedDevice. Possible values are: unknown, azureADJoined, azureADRegistered, hybridAzureADJoined.
skuFamily String Device sku family Inherited from managedDevice
skuNumber Int32 Device sku number, see also: https://learn.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valid values 0 to 2147483647. This property is read-only. Inherited from managedDevice
managementFeatures managedDeviceManagementFeatures Device management features Inherited from managedDevice. Possible values are: none, microsoftManagedDesktop.
chromeOSDeviceInfo chromeOSDeviceProperty collection List of properties of the ChromeOS Device. Inherited from managedDevice
enrollmentProfileName String Name of the enrollment profile assigned to the device. Default value is empty string, indicating no enrollment profile was assgined. This property is read-only. Inherited from managedDevice
bootstrapTokenEscrowed Boolean Reports if the managed device has an escrowed Bootstrap Token. This is only for macOS devices. To get, include BootstrapTokenEscrowed in the select clause and query with a device id. If FALSE, no bootstrap token is escrowed. If TRUE, the device has escrowed a bootstrap token with Intune. This property is read-only. Inherited from managedDevice
deviceFirmwareConfigurationInterfaceManaged Boolean Indicates whether the device is DFCI managed. When TRUE the device is DFCI managed. When FALSE, the device is not DFCI managed. The default value is FALSE. Inherited from managedDevice

windowsManagementApp

Property Type Description
id String Unique Identifier for the Windows management app
availableVersion String Windows management app available version.
managedInstaller managedInstallerStatus Managed Installer Status. Possible values are: disabled, enabled.
managedInstallerConfiguredDateTime String Managed Installer Configured Date Time

windowsManagementAppHealthState

Property Type Description
id String Unique Identifier for the Windows management app health state. This property is read-only.
healthState healthState Windows management app health state. Possible values are: unknown, healthy, unhealthy.
installedVersion String Windows management app installed version.
lastCheckInDateTime DateTimeOffset Windows management app last check-in time.
deviceName String Name of the device on which Windows management app is installed.
deviceOSVersion String Windows 10 OS version of the device on which Windows management app is installed.

windowsProtectionState

Property Type Description
id String The unique Identifier for the device protection status object. This is device id of the device
malwareProtectionEnabled Boolean Anti malware is enabled or not
deviceState windowsDeviceHealthState Computer's state (like clean or pending full scan or pending reboot etc). Possible values are: clean, fullScanPending, rebootPending, manualStepsPending, offlineScanPending, critical.
realTimeProtectionEnabled Boolean Real time protection is enabled or not?
networkInspectionSystemEnabled Boolean Network inspection system enabled or not?
quickScanOverdue Boolean Quick scan overdue or not?
fullScanOverdue Boolean Full scan overdue or not?
signatureUpdateOverdue Boolean Signature out of date or not?
rebootRequired Boolean Reboot required or not?
fullScanRequired Boolean Full scan required or not?
engineVersion String Current endpoint protection engine's version
signatureVersion String Current malware definitions version
antiMalwareVersion String Current anti malware version
lastQuickScanDateTime DateTimeOffset Last quick scan datetime
lastFullScanDateTime DateTimeOffset Last quick scan datetime
lastQuickScanSignatureVersion String Last quick scan signature version
lastFullScanSignatureVersion String Last full scan signature version
lastReportedDateTime DateTimeOffset Last device health status reported time
productStatus windowsDefenderProductStatus Product Status of Windows Defender Antivirus. Possible values are: noStatus, serviceNotRunning, serviceStartedWithoutMalwareProtection, pendingFullScanDueToThreatAction, pendingRebootDueToThreatAction, pendingManualStepsDueToThreatAction, avSignaturesOutOfDate, asSignaturesOutOfDate, noQuickScanHappenedForSpecifiedPeriod, noFullScanHappenedForSpecifiedPeriod, systemInitiatedScanInProgress, systemInitiatedCleanInProgress, samplesPendingSubmission, productRunningInEvaluationMode, productRunningInNonGenuineMode, productExpired, offlineScanRequired, serviceShutdownAsPartOfSystemShutdown, threatRemediationFailedCritically, threatRemediationFailedNonCritically, noStatusFlagsSet, platformOutOfDate, platformUpdateInProgress, platformAboutToBeOutdated, signatureOrPlatformEndOfLifeIsPastOrIsImpending, windowsSModeSignaturesInUseOnNonWin10SInstall.
isVirtualMachine Boolean Indicates whether the device is a virtual machine.
tamperProtectionEnabled Boolean Indicates whether the Windows Defender tamper protection feature is enabled.

deviceCategory

Property Type Description
id String Unique identifier for the device category. Read-only.
displayName String Display name for the device category.
description String Optional description for the device category.

intune-onboarding-microsoftstoreforbusinessportalselectionoptions

deviceManagement

Property Type Description
id String Unique identifier for this entity

deviceManagementCachedReportConfiguration

Property Type Description
id String Unique identifier for this entity
reportName String Name of the report
filter String Filters applied on report creation.
select String collection Columns selected from the report
orderBy String collection Ordering of columns in the report
metadata String Caller-managed metadata associated with the report
status deviceManagementReportStatus Status of the cached report. Possible values are: unknown, notStarted, inProgress, completed, failed.
lastRefreshDateTime DateTimeOffset Time that the cached report was last refreshed
expirationDateTime DateTimeOffset Time that the cached report expires

deviceManagementExportJob

Property Type Description
id String Unique identifier for this entity
reportName String Name of the report
filter String Filters applied on the report
select String collection Columns selected from the report
format deviceManagementReportFileFormat Format of the exported report. Possible values are: csv, pdf, json, unknownFutureValue.
snapshotId String A snapshot is an identifiable subset of the dataset represented by the ReportName. A sessionId or CachedReportConfiguration id can be used here. If a sessionId is specified, Filter, Select, and OrderBy are applied to the data represented by the sessionId. Filter, Select, and OrderBy cannot be specified together with a CachedReportConfiguration id.
localizationType deviceManagementExportJobLocalizationType Configures how the requested export job is localized. Possible values are: localizedValuesAsAdditionalColumn, replaceLocalizableValues.
status deviceManagementReportStatus Status of the export job. Possible values are: unknown, notStarted, inProgress, completed, failed.
url String Temporary location of the exported report
requestDateTime DateTimeOffset Time that the exported report was requested
expirationDateTime DateTimeOffset Time that the exported report expires

intune-reporting-devicemanagementexportjoblocalizationtype

intune-reporting-devicemanagementreportfileformat

deviceManagementReports

Property Type Description
id String Unique identifier for this entity

deviceManagementReportSchedule

Property Type Description
id String Unique identifier for this entity
reportScheduleName String Name of the schedule
subject String Subject of the scheduled reports that are delivered
emails String collection Emails to which the scheduled reports are delivered
recurrence deviceManagementScheduledReportRecurrence Frequency of scheduled report delivery. Possible values are: none, daily, weekly, monthly.
startDateTime DateTimeOffset Time that the delivery of the scheduled reports starts
endDateTime DateTimeOffset Time that the delivery of the scheduled reports ends
userId String The Id of the User who created the report
reportName String Name of the report
filter String Filters applied on the report
select String collection Columns selected from the report
orderBy String collection Ordering of columns in the report
format deviceManagementReportFileFormat Format of the scheduled report. Possible values are: csv, pdf.

intune-reporting-devicemanagementreportstatus

intune-reporting-devicemanagementscheduledreportrecurrence

intune-shared-actionstate

deviceAndAppManagementAssignmentTarget

Property Type Description

deviceAppManagement

Property Type Description
id String Key of the entity.
Onboarding
isEnabledForMicrosoftStoreForBusiness Boolean Whether the account is enabled for syncing applications from the Microsoft Store for Business.
microsoftStoreForBusinessLanguage String The locale information used to sync applications from the Microsoft Store for Business. Cultures that are specific to a country/region. The names of these cultures follow RFC 4646 (Windows Vista and later). The format is -<country/regioncode2>, where is a lowercase two-letter code derived from ISO 639-1 and <country/regioncode2> is an uppercase two-letter code derived from ISO 3166. For example, en-US for English (United States) is a specific culture.
microsoftStoreForBusinessLastCompletedApplicationSyncTime DateTimeOffset The last time an application sync from the Microsoft Store for Business was completed.
microsoftStoreForBusinessLastSuccessfulSyncDateTime DateTimeOffset The last time the apps from the Microsoft Store for Business were synced successfully for the account.
microsoftStoreForBusinessPortalSelection microsoftStoreForBusinessPortalSelectionOptions The end user portal information is used to sync applications from the Microsoft Store for Business to Intune Company Portal. There are three options to pick from ['Company portal only', 'Company portal and private store', 'Private store only']. Possible values are: none, companyPortal, privateStore.

deviceCategory

Property Type Description
id String Unique identifier for the device category. Read-only.
Onboarding
displayName String Display name for the device category.
description String Optional description for the device category.

intune-shared-deviceenrollmenttype

deviceManagementDerivedCredentialSettings

Property Type Description
id String Unique identifier for the Derived Credential

intune-shared-enrollmentstate

keyValuePair

Property Type Description
name String Name for this key-value pair
value String Value for this key-value pair

intune-shared-manageddeviceownertype

intune-shared-managementagenttype

mobileAppTroubleshootingEvent

Property Type Description
id String UUID for the object.
Troubleshooting
additionalInformation keyValuePair collection A set of string key and string value pairs which provides additional information on the Troubleshooting event Inherited from deviceManagementTroubleshootingEvent
applicationId String Intune application identifier.
correlationId String ID used for tracing the failure in the service.
eventDateTime DateTimeOffset Time when the event occurred .
eventName String Event Name corresponding to the Troubleshooting Event. Optional
history mobileAppTroubleshootingHistoryItem collection Intune Mobile Application Troubleshooting History Item
managedDeviceIdentifier String Device identifier created or collected by Intune.
troubleshootingErrorDetails deviceManagementTroubleshootingErrorDetails Object containing detailed information about the error and its remediation. Inherited from deviceManagementTroubleshootingEvent
userId String Identifier for the user that tried to enroll the device.

intune-shared-ownertype

report

Property Type Description
content Stream Report content; details vary by report type.

reportRoot

Property Type Description
id String The unique identifier for this entity.

intune-shared-runasaccounttype

user

Property Type Description
id String Unique identifier of the user.
Onboarding
deviceEnrollmentLimit Int32 The limit on the maximum number of devices that the user is permitted to enroll. Allowed values are 5 or 1000.

appleVppTokenTroubleshootingEvent

Property Type Description
id String UUID for the object Inherited from deviceManagementTroubleshootingEvent
eventDateTime DateTimeOffset Time when the event occurred . Inherited from deviceManagementTroubleshootingEvent
correlationId String Id used for tracing the failure in the service. Inherited from deviceManagementTroubleshootingEvent
troubleshootingErrorDetails deviceManagementTroubleshootingErrorDetails Object containing detailed information about the error and its remediation. Inherited from deviceManagementTroubleshootingEvent
eventName String Event Name corresponding to the Troubleshooting Event. It is an Optional field Inherited from deviceManagementTroubleshootingEvent
additionalInformation keyValuePair collection A set of string key and string value pairs which provides additional information on the Troubleshooting event Inherited from deviceManagementTroubleshootingEvent
tokenId String Apple Volume Purchase Program Token Identifier.

intune-troubleshooting-deviceenrollmentfailurereason

intune-troubleshooting-deviceenrollmenttype

deviceManagement

Property Type Description
id String Not yet documented

deviceManagementAutopilotEvent

Property Type Description
id String UUID for the object
deviceId String Device id associated with the object
eventDateTime DateTimeOffset Time when the event occurred .
deviceRegisteredDateTime DateTimeOffset Device registration date.
enrollmentStartDateTime DateTimeOffset Device enrollment start date.
enrollmentType windowsAutopilotEnrollmentType Enrollment type. Possible values are: unknown, azureADJoinedWithAutopilotProfile, offlineDomainJoined, azureADJoinedUsingDeviceAuthWithAutopilotProfile, azureADJoinedUsingDeviceAuthWithoutAutopilotProfile, azureADJoinedWithOfflineAutopilotProfile, azureADJoinedWithWhiteGlove, offlineDomainJoinedWithWhiteGlove, offlineDomainJoinedWithOfflineAutopilotProfile.
deviceSerialNumber String Device serial number.
managedDeviceName String Managed device name.
userPrincipalName String User principal name used to enroll the device.
windowsAutopilotDeploymentProfileDisplayName String Autopilot profile name.
enrollmentState enrollmentState Enrollment state like Enrolled, Failed. Possible values are: unknown, enrolled, pendingReset, failed, notContacted, blocked.
windows10EnrollmentCompletionPageConfigurationDisplayName String Enrollment Status Page profile name
windows10EnrollmentCompletionPageConfigurationId String Enrollment Status Page profile ID
deploymentState windowsAutopilotDeploymentState Deployment state like Success, Failure, InProgress, SuccessWithTimeout. Possible values are: unknown, success, inProgress, failure, successWithTimeout, notAttempted, disabled.
deviceSetupStatus windowsAutopilotDeploymentState Deployment status for the enrollment status page device setup phase. Possible values are: unknown, success, inProgress, failure, successWithTimeout, notAttempted, disabled.
accountSetupStatus windowsAutopilotDeploymentState Deployment status for the enrollment status page account setup phase. Possible values are: unknown, success, inProgress, failure, successWithTimeout, notAttempted, disabled.
osVersion String Device operating system version.
deploymentDuration Duration Autopilot deployment duration including enrollment.
deploymentTotalDuration Duration Total deployment duration from enrollment to Desktop screen.
devicePreparationDuration Duration Time spent in device enrollment.
deviceSetupDuration Duration Time spent in device ESP.
accountSetupDuration Duration Time spent in user ESP.
deploymentStartDateTime DateTimeOffset Deployment start time.
deploymentEndDateTime DateTimeOffset Deployment end time.
targetedAppCount Int32 Count of applications targeted.
targetedPolicyCount Int32 Count of policies targeted.
enrollmentFailureDetails String Enrollment failure details.

intune-troubleshooting-devicemanagementautopilotpolicycompliancestatus

deviceManagementAutopilotPolicyStatusDetail

Property Type Description
id String UUID for the object
displayName String The friendly name of the policy.
policyType deviceManagementAutopilotPolicyType The type of policy. Possible values are: unknown, application, appModel, configurationPolicy.
complianceStatus deviceManagementAutopilotPolicyComplianceStatus The policy compliance status. Possible values are: unknown, compliant, installed, notCompliant, notInstalled, error.
trackedOnEnrollmentStatus Boolean Indicates if this prolicy was tracked as part of the autopilot bootstrap enrollment sync session
lastReportedDateTime DateTimeOffset Timestamp of the reported policy status
errorCode Int32 The errorode associated with the compliance or enforcement status of the policy. Error code for enforcement status takes precedence if it exists.

intune-troubleshooting-devicemanagementautopilotpolicytype

deviceManagementTroubleshootingErrorDetails

Property Type Description
context String Not yet documented
failure String Not yet documented
failureDetails String The detailed description of what went wrong.
remediation String The detailed description of how to remediate this issue.
resources deviceManagementTroubleshootingErrorResource collection Links to helpful documentation about this failure.

deviceManagementTroubleshootingEvent

Property Type Description
id String UUID for the object
eventDateTime DateTimeOffset Time when the event occurred .
correlationId String Id used for tracing the failure in the service.

enrollmentTroubleshootingEvent

Property Type Description
id String UUID for the object Inherited from deviceManagementTroubleshootingEvent
eventDateTime DateTimeOffset Time when the event occurred . Inherited from deviceManagementTroubleshootingEvent
correlationId String Id used for tracing the failure in the service. Inherited from deviceManagementTroubleshootingEvent
managedDeviceIdentifier String Device identifier created or collected by Intune.
operatingSystem String Operating System.
osVersion String OS Version.
userId String Identifier for the user that tried to enroll the device.
deviceId String Azure AD device identifier.
enrollmentType deviceEnrollmentType Type of the enrollment. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth, appleUserEnrollment, appleUserEnrollmentWithServiceAccount.
failureCategory deviceEnrollmentFailureReason Highlevel failure category. Possible values are: unknown, authentication, authorization, accountValidation, userValidation, deviceNotSupported, inMaintenance, badRequest, featureNotSupported, enrollmentRestrictionsEnforced, clientDisconnected, userAbandonment.
failureReason String Detailed failure reason.

keyValuePair

Property Type Description
name String Name for this key-value pair
value String Value for this key-value pair

managedDeviceSummarizedAppState

Property Type Description
summarizedAppState runState runState for the object. Possible values are: unknown, success, fail, scriptError, pending, notApplicable.
deviceId String DeviceId of device represented by this object

mobileAppIntentAndState

Property Type Description
id String UUID for the object
managedDeviceIdentifier String Device identifier created or collected by Intune.
userId String Identifier for the user that tried to enroll the device.
mobileAppList mobileAppIntentAndStateDetail collection The list of payload intents and states for the tenant.

mobileAppIntentAndStateDetail

Property Type Description
applicationId String MobieApp identifier.
displayName String The admin provided or imported title of the app.
mobileAppIntent mobileAppIntent Mobile App Intent. Possible values are: available, notAvailable, requiredInstall, requiredUninstall, requiredAndAvailableInstall, availableInstallWithoutEnrollment, exclude.
displayVersion String Human readable version of the application
installState resultantAppState The install state of the app. Possible values are: installed, failed, notInstalled, uninstallFailed, pendingInstall, unknown, notApplicable.
supportedDeviceTypes mobileAppSupportedDeviceType collection The supported platforms for the app.

mobileAppTroubleshootingHistoryItem

Property Type Description
occurrenceDateTime DateTimeOffset Time when the history item occurred.
troubleshootingErrorDetails deviceManagementTroubleshootingErrorDetails Object containing detailed information about the error and its remediation.

report

Property Type Description
content Stream Not yet documented

reportRoot

Property Type Description
id String The unique identifier for this entity.

user

Property Type Description
id String Unique Identifier for the user

intune-troubleshooting-windowsautopilotdeploymentstate

intune-troubleshooting-windowsautopilotenrollmenttype

deviceCompliancePolicySettingStateSummary

Property Type Description
id String The unique identifier for this entity. Required. Read-only.
conflictDeviceCount Int32 The number of devices in a conflict state. Optional. Read-only.
errorDeviceCount Int32 The number of devices in an error state. Optional. Read-only.
failedDeviceCount Int32 The number of devices in a failed state. Optional. Read-only.
intuneAccountId String The identifer for the Microsoft Intune account. Required. Read-only.
intuneSettingId String The identifier for the Intune setting. Optional. Read-only.
lastRefreshedDateTime DateTimeOffset Date and time the entity was last updated in the multi-tenant management platform. Optional. Read-only.
notApplicableDeviceCount Int32 The number of devices in a not applicable state. Optional. Read-only.
pendingDeviceCount Int32 The number of devices in a pending state. Optional. Read-only.
policyType String The type for the device compliance policy. Optional. Read-only.
settingName String The name for the setting within the device compliance policy. Optional. Read-only.
succeededDeviceCount Int32 The number of devices in a succeeded state. Optional. Read-only.
tenantDisplayName String The display name for the managed tenant. Required. Read-only.
tenantId String The Azure Active Directory tenant identifier for the managed tenant. Required. Read-only.

managedDeviceCompliance

Property Type Description
complianceStatus String Compliance state of the device. This property is read-only. Possible values are: unknown, compliant, noncompliant, conflict, error, inGracePeriod, configManager. Optional. Read-only.
deviceType String Platform of the device. This property is read-only. Possible values are: desktop, windowsRT, winMO6, nokia, windowsPhone, mac, winCE, winEmbedded, iPhone, iPad, iPod, android, iSocConsumer, unix, macMDM, holoLens, surfaceHub, androidForWork, androidEnterprise, windows10x, androidnGMS, chromeOS, linux, blackberry, palm, unknown, cloudPC. Optional. Read-only.
id String The unique identity for this entity. Required. Read-only.
inGracePeriodUntilDateTime DateTimeOffset The date and time when the grace period will expire. Optional. Read-only.
lastRefreshedDateTime DateTimeOffset Date and time the entity was last updated in the multi-tenant management platform. Optional. Read-only.
lastSyncDateTime DateTimeOffset The date and time that the device last completed a successful sync with Microsoft Endpoint Manager. Optional. Read-only.
managedDeviceId String The identifier for the managed device in Microsoft Endpoint Manager. Optional. Read-only.
managedDeviceName String The display name for the managed device. Optional. Read-only.
manufacturer String The manufacture for the device. Optional. Read-only.
model String The model for the device. Optional. Read-only.
osDescription String The description of the operating system for the managed device. Optional. Read-only.
osVersion String The version of the operating system for the managed device. Optional. Read-only.
ownerType String The type of owner for the managed device. Optional. Read-only.
tenantDisplayName String The display name for the managed tenant. Optional. Read-only.
tenantId String The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only.

managedDeviceComplianceTrend

Property Type Description
compliantDeviceCount Int32 The number of devices with a compliant status. Required. Read-only.
configManagerDeviceCount Int32 The number of devices manged by Configuration Manager. Required. Read-only.
countDateTime String The date and time compliance snapshot was performed. Required. Read-only.
errorDeviceCount Int32 The number of devices with an error status. Required. Read-only.
id String The unique identifier for this entity. Required. Read-only.
inGracePeriodDeviceCount Int32 The number of devices that are in a grace period status. Required. Read-only.
noncompliantDeviceCount Int32 The number of devices that are in a non-compliant status. Required. Read-only.
tenantDisplayName String The display name for the managed tenant. Optional. Read-only.
tenantId String The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only.
unknownDeviceCount Int32 The number of devices in an unknown status. Required. Read-only.

windowsDeviceMalwareState

Property Type Description
additionalInformationUrl String The additional information URL for the discovered malware. Optional. Read-only.
detectionCount Int32 The number of times the piece of malware has been detected. Optional. Read-only.
deviceDeleted Boolean A flag indicating whether the device has been deleted. Optional. Read-only.
id String The unique identifier for the device malware state. Required. Read-only.
initialDetectionDateTime DateTimeOffset The date and time the piece of malware was initially detected. Optional. Read-only.
lastRefreshedDateTime DateTimeOffset Date and time the entity was last updated in the multi-tenant management platform. Optional. Read-only.
lastStateChangeDateTime DateTimeOffset The date and time the malware state was last changed. Optional. Read-only.
malwareCategory String The category for the detected malware. Optional. Read-only.
malwareDisplayName String The display name for the detected malware. Optional. Read-only.
malwareExecutionState String The execution state for the detected malware. Optional. Read-only.
malwareId String The unique identifier for the detected malware. Optional. Read-only.
malwareSeverity String The severity for the detected malware. Optional. Read-only.
malwareThreatState String The threat state for the detected malware. Optional. Read-only.
managedDeviceId String The identifier for the managed device where the malware was detected. Optional. Read-only.
managedDeviceName String The display name for the managed device where the malware was detected. Optional. Read-only.
tenantDisplayName String The display name for the managed tenant. Optional. Read-only.
tenantId String The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only.

windowsProtectionState

Property Type Description
antiMalwareVersion String The anti-malware version for the managed device. Optional. Read-only.
attentionRequired Boolean A flag indicating whether attention is required for the managed device. Optional. Read-only.
deviceDeleted Boolean A flag indicating whether the managed device has been deleted. Optional. Read-only.
devicePropertyRefreshDateTime DateTimeOffset The date and time the device property has been refreshed. Optional. Read-only.
engineVersion String The anti-virus engine version for the managed device. Optional. Read-only.
fullScanOverdue Boolean A flag indicating whether quick scan is overdue for the managed device. Optional. Read-only.
fullScanRequired Boolean A flag indicating whether full scan is overdue for the managed device. Optional. Read-only.
id String The unique identifier for the Windows protection state. Required. Read-only.
lastFullScanDateTime DateTimeOffset The date and time a full scan was completed. Optional. Read-only.
lastFullScanSignatureVersion String The version anti-malware version used to perform the last full scan. Optional. Read-only.
lastQuickScanDateTime DateTimeOffset The date and time a quick scan was completed. Optional. Read-only.
lastQuickScanSignatureVersion String The version anti-malware version used to perform the last full scan. Optional. Read-only.
lastRefreshedDateTime DateTimeOffset Date and time the entity was last updated in the multi-tenant management platform. Optional. Read-only.
lastReportedDateTime DateTimeOffset The date and time the protection state was last reported for the managed device. Optional. Read-only.
malwareProtectionEnabled Boolean A flag indicating whether malware protection is enabled for the managed device. Optional. Read-only.
managedDeviceHealthState String The health state for the managed device. Optional. Read-only.
managedDeviceId String The unique identifier for the managed device. Optional. Read-only.
managedDeviceName String The display name for the managed device. Optional. Read-only.
networkInspectionSystemEnabled Boolean A flag indicating whether the network inspection system is enabled. Optional. Read-only.
quickScanOverdue Boolean A flag indicating weather a quick scan is overdue. Optional. Read-only.
realTimeProtectionEnabled Boolean A flag indicating whether real time protection is enabled. Optional. Read-only.
rebootRequired Boolean A flag indicating whether a reboot is required. Optional. Read-only.
signatureUpdateOverdue Boolean A flag indicating whether an signature update is overdue. Optional. Read-only.
signatureVersion String The signature version for the managed device. Optional. Read-only.
tenantDisplayName String The display name for the managed tenant. Optional. Read-only.
tenantId String The Azure Active Directory tenant identifier for the managed tenant. Optional. Read-only.
In This Article
Back to top Created by merill | Submit feedback