Skip to content

Enrolment Failures (30 days)

The question it answers: Who failed to enrol a device in the last 30 days, on which platform, and why?

Who failed to enrol a device, on which platform, and why - blocked by enrolment restrictions, device limit reached, unsupported OS, licence missing. Recurring categories point at a configuration problem rather than a user problem.

Where in the appIntune › Service & Operations › Enrolment Failures
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.service.enrolment-failures
ColumnKeyType
WhenEventDateTimeDateTime
UserUserPrincipalNameLink
CategoryFailureCategoryStatus
ReasonFailureReasonText
PlatformOperatingSystemText
OS versionOsVersionText
Enrolment typeEnrollmentTypeText

Licence: Microsoft Intune.

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

PermissionAPIWhat it allowsNote
DeviceManagementManagedDevices.Read.AllMicrosoft GraphRead Microsoft Intune devices
User.Read.AllMicrosoft GraphRead all users’ full profiles
User-LifeCycleInfo.Read.AllMicrosoft GraphRead all users’ lifecycle information
Data sources it reads
  • GET /v1.0/deviceManagement/troubleshootingEvents
GET /ir-api/v1/reports/intune.service.enrolment-failures?size=100

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