Skip to content

Intune Devices - Android

The question it answers: Which Android devices does Intune manage, and are they compliant?

Where in the appIntune › Devices › Android
WorkloadIntune
KindTable
DataBuilt from the tenant data IntensiveReports keeps in memory and refreshes in the background, so it opens at once.
LicenceMicrosoft Intune.
Report id (API and MCP)intune.devices.android
ColumnKeyType
OSOperatingSystemText
Display NameDeviceNameText
User Principal NameUserPrincipalNameText
ManufacturerManufacturerText
ModelModelText
Device IdIdText
Management AgentManagementAgentText
Is compliantComplianceStateStatus
OS VersionOsVersionText
Last Sync DateLastSyncDateTimeDateTime
Bitlocker StatusDeviceHealthAttestationState.BitLockerStatusText
FilterKey (API)On when the page opens
Show only devices not reported compliantincompliantNo

Licence: Microsoft Intune.

Application permissions on the IntensiveReports app registration (all permissions):

PermissionAPIWhat it allowsNote
DeviceManagementManagedDevices.Read.AllMicrosoft GraphRead Microsoft Intune devices
Data sources it reads
  • GET /beta/deviceManagement/managedDevices
GET /ir-api/v1/reports/intune.devices.android?size=100
GET /ir-api/v1/reports/intune.devices.android?filter=incompliant

An AI assistant reads it with the MCP tool get_report and the id intune.devices.android. The client needs the Read grant for Intune. See Using the API.