deviceManagement resource type

Namespace: microsoft.graph

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.
userExperienceAnalyticsSummarizeWorkFromAnywhereDevices function userExperienceAnalyticsWorkFromAnywhereDevicesSummary Not yet documented

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.
deviceProtectionOverview deviceProtectionOverview Device protection overview.
windowsMalwareOverview windowsMalwareOverview Malware overview for windows devices.
userExperienceAnalyticsSettings userExperienceAnalyticsSettings User experience analytics device settings

Relationships

Relationship Type Description
applePushNotificationCertificate applePushNotificationCertificate Apple push notification certificate.
managedDeviceOverview managedDeviceOverview Device overview
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.
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
userExperienceAnalyticsScoreHistory userExperienceAnalyticsScoreHistory collection User experience analytics device Startup Score History
userExperienceAnalyticsMetricHistory userExperienceAnalyticsMetricHistory collection User experience analytics metric history
userExperienceAnalyticsAppHealthApplicationPerformance userExperienceAnalyticsAppHealthApplicationPerformance collection User experience analytics appHealth Application Performance
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
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
userExperienceAnalyticsDeviceScores userExperienceAnalyticsDeviceScores collection User experience analytics device scores
userExperienceAnalyticsModelScores userExperienceAnalyticsModelScores collection User experience analytics model scores
virtualEndpoint virtualEndpoint Virtual endpoint

JSON Representation

Here is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.deviceManagement",
  "id": "String (identifier)",
  "subscriptionState": "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)"
      }
    ]
  },
  "userExperienceAnalyticsSettings": {
    "@odata.type": "microsoft.graph.userExperienceAnalyticsSettings",
    "configurationManagerDataConnectorConfigured": true
  }
}