deviceManagement resource type

Namespace: microsoft.graph

Important: Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.

Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.

Singleton entity that acts as a container for all device management functionality.

Methods

Method Return Type Description
Get deviceManagement deviceManagement Read properties and relationships of the deviceManagement object.
Update deviceManagement deviceManagement Update the properties of a deviceManagement object.
sendCustomNotificationToCompanyPortal action None
userExperienceAnalyticsSummarizeWorkFromAnywhereDevices function userExperienceAnalyticsWorkFromAnywhereDevicesSummary
userExperienceAnalyticsSummarizedDeviceScopes function userExperienceAnalyticsDeviceScopeSummary
getComanagedDevicesSummary function comanagedDevicesSummary
getComanagementEligibleDevicesSummary function comanagementEligibleDevicesSummary

Properties

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.
subscriptions deviceManagementSubscriptions Tenant's Subscription. Possible values are: none, intune, office365, intunePremium, intune_EDU, intune_SMB.
managedDeviceCleanupSettings managedDeviceCleanupSettings Device cleanup rule
adminConsent adminConsent Admin consent information.
deviceProtectionOverview deviceProtectionOverview Device protection overview.
windowsMalwareOverview windowsMalwareOverview Malware overview for windows devices.
accountMoveCompletionDateTime DateTimeOffset The date & time when tenant data moved between scaleunits.
userExperienceAnalyticsSettings userExperienceAnalyticsSettings User experience analytics device settings
dataProcessorServiceForWindowsFeaturesOnboarding dataProcessorServiceForWindowsFeaturesOnboarding A configuration entity for MEM features that utilize Data Processor Service for Windows (DPSW) data.
userExperienceAnalyticsAnomalySeverityOverview userExperienceAnalyticsAnomalySeverityOverview The user experience analytics anomaly severity overview entity contains the count information for each severity of anomaly.

Relationships

Relationship Type Description
remoteActionAudits remoteActionAudit collection The list of device remote action audits with the tenant.
applePushNotificationCertificate applePushNotificationCertificate Apple push notification certificate.
deviceManagementScripts deviceManagementScript collection The list of device management scripts associated with the tenant.
deviceShellScripts deviceShellScript collection The list of device shell scripts associated with the tenant.
deviceCustomAttributeShellScripts deviceCustomAttributeShellScript collection The list of device custom attribute shell scripts associated with the tenant.
deviceHealthScripts deviceHealthScript collection The list of device health scripts associated with the tenant.
deviceComplianceScripts deviceComplianceScript collection The list of device compliance scripts associated with the tenant.
managedDeviceOverview managedDeviceOverview Device overview
managedDeviceCleanupRules managedDeviceCleanupRule collection Device cleanup rule V2
detectedApps detectedApp collection The list of detected apps associated with a device.
managedDevices managedDevice collection The list of managed devices.
windowsMalwareInformation windowsMalwareInformation collection The list of affected malware in the tenant.
dataSharingConsents dataSharingConsent collection Data sharing consents.
mobileAppTroubleshootingEvents mobileAppTroubleshootingEvent collection The collection property of MobileAppTroubleshootingEvent.
userExperienceAnalyticsOverview userExperienceAnalyticsOverview User experience analytics overview
userExperienceAnalyticsBaselines userExperienceAnalyticsBaseline collection User experience analytics baselines
userExperienceAnalyticsCategories userExperienceAnalyticsCategory collection User experience analytics categories
userExperienceAnalyticsDevicePerformance userExperienceAnalyticsDevicePerformance collection User experience analytics device performance
userExperienceAnalyticsDeviceStartupHistory userExperienceAnalyticsDeviceStartupHistory collection User experience analytics device Startup History
userExperienceAnalyticsDeviceStartupProcesses userExperienceAnalyticsDeviceStartupProcess collection User experience analytics device Startup Processes
userExperienceAnalyticsDeviceStartupProcessPerformance userExperienceAnalyticsDeviceStartupProcessPerformance collection User experience analytics device Startup Process Performance
userExperienceAnalyticsScoreHistory userExperienceAnalyticsScoreHistory collection User experience analytics device Startup Score History
userExperienceAnalyticsMetricHistory userExperienceAnalyticsMetricHistory collection User experience analytics metric history
userExperienceAnalyticsDeviceMetricHistory userExperienceAnalyticsMetricHistory collection User experience analytics device metric history
userExperienceAnalyticsAppHealthApplicationPerformance userExperienceAnalyticsAppHealthApplicationPerformance collection User experience analytics appHealth Application Performance
userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion userExperienceAnalyticsAppHealthAppPerformanceByAppVersion collection User experience analytics appHealth Application Performance by App Version
userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails collection User experience analytics appHealth Application Performance by App Version details
userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId collection User experience analytics appHealth Application Performance by App Version Device Id
userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion userExperienceAnalyticsAppHealthAppPerformanceByOSVersion collection User experience analytics appHealth Application Performance by OS Version
userExperienceAnalyticsAppHealthDevicePerformance userExperienceAnalyticsAppHealthDevicePerformance collection User experience analytics appHealth Device Performance
userExperienceAnalyticsAppHealthDeviceModelPerformance userExperienceAnalyticsAppHealthDeviceModelPerformance collection User experience analytics appHealth Model Performance
userExperienceAnalyticsAppHealthOSVersionPerformance userExperienceAnalyticsAppHealthOSVersionPerformance collection User experience analytics appHealth OS version Performance
userExperienceAnalyticsAppHealthOverview userExperienceAnalyticsCategory User experience analytics appHealth overview
userExperienceAnalyticsAppHealthDevicePerformanceDetails userExperienceAnalyticsAppHealthDevicePerformanceDetails collection User experience analytics device performance details
userExperienceAnalyticsDevicesWithoutCloudIdentity userExperienceAnalyticsDeviceWithoutCloudIdentity collection User experience analytics devices without cloud identity.
userExperienceAnalyticsNotAutopilotReadyDevice userExperienceAnalyticsNotAutopilotReadyDevice collection User experience analytics devices not Windows Autopilot ready.
userExperienceAnalyticsWorkFromAnywhereMetrics userExperienceAnalyticsWorkFromAnywhereMetric collection User experience analytics work from anywhere metrics.
userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric User experience analytics work from anywhere hardware readiness metrics.
userExperienceAnalyticsWorkFromAnywhereModelPerformance userExperienceAnalyticsWorkFromAnywhereModelPerformance collection The user experience analytics work from anywhere model performance
comanagedDevices managedDevice collection The list of co-managed devices report
comanagementEligibleDevices comanagementEligibleDevice collection The list of co-management eligible devices report
userExperienceAnalyticsResourcePerformance userExperienceAnalyticsResourcePerformance collection User experience analytics resource performance
userExperienceAnalyticsRemoteConnection userExperienceAnalyticsRemoteConnection collection User experience analytics remote connection
userExperienceAnalyticsImpactingProcess userExperienceAnalyticsImpactingProcess collection User experience analytics impacting process
userExperienceAnalyticsDeviceScores userExperienceAnalyticsDeviceScores collection User experience analytics device scores
userExperienceAnalyticsModelScores userExperienceAnalyticsModelScores collection User experience analytics model scores
cloudPCConnectivityIssues cloudPCConnectivityIssue collection The list of CloudPC Connectivity Issue.
userExperienceAnalyticsBatteryHealthDevicePerformance userExperienceAnalyticsBatteryHealthDevicePerformance collection User Experience Analytics Battery Health Device Performance
userExperienceAnalyticsBatteryHealthModelPerformance userExperienceAnalyticsBatteryHealthModelPerformance collection User Experience Analytics Battery Health Model Performance
userExperienceAnalyticsBatteryHealthOsPerformance userExperienceAnalyticsBatteryHealthOsPerformance collection User Experience Analytics Battery Health Os Performance
userExperienceAnalyticsBatteryHealthAppImpact userExperienceAnalyticsBatteryHealthAppImpact collection User Experience Analytics Battery Health App Impact
userExperienceAnalyticsBatteryHealthCapacityDetails userExperienceAnalyticsBatteryHealthCapacityDetails User Experience Analytics Battery Health Capacity Details
userExperienceAnalyticsBatteryHealthRuntimeDetails userExperienceAnalyticsBatteryHealthRuntimeDetails User Experience Analytics Battery Health Runtime Details
userExperienceAnalyticsBatteryHealthDeviceAppImpact userExperienceAnalyticsBatteryHealthDeviceAppImpact collection User Experience Analytics Battery Health Device App Impact
userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory collection User Experience Analytics Battery Health Device Runtime History
userExperienceAnalyticsDeviceScopes userExperienceAnalyticsDeviceScope collection The user experience analytics device scope entity contains device scope configuration use to apply filtering on the endpoint analytics reports.
userExperienceAnalyticsDeviceScope userExperienceAnalyticsDeviceScope The user experience analytics device scope entity endpoint to trigger on the service to either START or STOP computing metrics data based on a device scope configuration.
tenantAttachRBAC tenantAttachRBAC TenantAttach RBAC Enablement
userExperienceAnalyticsAnomaly userExperienceAnalyticsAnomaly collection The user experience analytics anomaly entity contains anomaly details.
userExperienceAnalyticsAnomalyDevice userExperienceAnalyticsAnomalyDevice collection The user experience analytics anomaly entity contains device details.
userExperienceAnalyticsAnomalyCorrelationGroupOverview userExperienceAnalyticsAnomalyCorrelationGroupOverview collection The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly.
userExperienceAnalyticsDeviceTimelineEvent userExperienceAnalyticsDeviceTimelineEvent collection The user experience analytics device events entity contains NRT device timeline event details.

JSON Representation

Here is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.deviceManagement",
  "id": "String (identifier)",
  "subscriptionState": "String",
  "subscriptions": "String",
  "managedDeviceCleanupSettings": {
    "@odata.type": "microsoft.graph.managedDeviceCleanupSettings",
    "deviceInactivityBeforeRetirementInDays": "String"
  },
  "adminConsent": {
    "@odata.type": "microsoft.graph.adminConsent",
    "shareAPNSData": "String",
    "shareUserExperienceAnalyticsData": "String"
  },
  "deviceProtectionOverview": {
    "@odata.type": "microsoft.graph.deviceProtectionOverview",
    "totalReportedDeviceCount": 1024,
    "inactiveThreatAgentDeviceCount": 1024,
    "unknownStateThreatAgentDeviceCount": 1024,
    "pendingSignatureUpdateDeviceCount": 1024,
    "cleanDeviceCount": 1024,
    "pendingFullScanDeviceCount": 1024,
    "pendingRestartDeviceCount": 1024,
    "pendingManualStepsDeviceCount": 1024,
    "pendingOfflineScanDeviceCount": 1024,
    "criticalFailuresDeviceCount": 1024,
    "pendingQuickScanDeviceCount": 1024
  },
  "windowsMalwareOverview": {
    "@odata.type": "microsoft.graph.windowsMalwareOverview",
    "malwareDetectedDeviceCount": 1024,
    "totalMalwareCount": 1024,
    "totalDistinctMalwareCount": 1024,
    "malwareStateSummary": [
      {
        "@odata.type": "microsoft.graph.windowsMalwareStateCount",
        "state": "String",
        "deviceCount": 1024,
        "malwareDetectionCount": 1024,
        "distinctMalwareCount": 1024,
        "lastUpdateDateTime": "String (timestamp)"
      }
    ],
    "malwareSeveritySummary": [
      {
        "@odata.type": "microsoft.graph.windowsMalwareSeverityCount",
        "severity": "String",
        "malwareDetectionCount": 1024,
        "distinctMalwareCount": 1024,
        "lastUpdateDateTime": "String (timestamp)"
      }
    ],
    "malwareExecutionStateSummary": [
      {
        "@odata.type": "microsoft.graph.windowsMalwareExecutionStateCount",
        "executionState": "String",
        "deviceCount": 1024,
        "lastUpdateDateTime": "String (timestamp)"
      }
    ],
    "malwareCategorySummary": [
      {
        "@odata.type": "microsoft.graph.windowsMalwareCategoryCount",
        "category": "String",
        "deviceCount": 1024,
        "activeMalwareDetectionCount": 1024,
        "distinctActiveMalwareCount": 1024,
        "lastUpdateDateTime": "String (timestamp)"
      }
    ],
    "malwareNameSummary": [
      {
        "@odata.type": "microsoft.graph.windowsMalwareNameCount",
        "malwareIdentifier": "String",
        "name": "String",
        "deviceCount": 1024,
        "lastUpdateDateTime": "String (timestamp)"
      }
    ],
    "osVersionsSummary": [
      {
        "@odata.type": "microsoft.graph.osVersionCount",
        "osVersion": "String",
        "deviceCount": 1024,
        "lastUpdateDateTime": "String (timestamp)"
      }
    ]
  },
  "accountMoveCompletionDateTime": "String (timestamp)",
  "userExperienceAnalyticsSettings": {
    "@odata.type": "microsoft.graph.userExperienceAnalyticsSettings",
    "configurationManagerDataConnectorConfigured": true
  },
  "dataProcessorServiceForWindowsFeaturesOnboarding": {
    "@odata.type": "microsoft.graph.dataProcessorServiceForWindowsFeaturesOnboarding",
    "hasValidWindowsLicense": true,
    "areDataProcessorServiceForWindowsFeaturesEnabled": true
  },
  "userExperienceAnalyticsAnomalySeverityOverview": {
    "@odata.type": "microsoft.graph.userExperienceAnalyticsAnomalySeverityOverview",
    "lowSeverityAnomalyCount": 1024,
    "mediumSeverityAnomalyCount": 1024,
    "highSeverityAnomalyCount": 1024,
    "informationalSeverityAnomalyCount": 1024
  }
}