Skip to content

Autopilot Deployment Time & Failures (30 days)

The question it answers: How long did Autopilot deployments take in the last 30 days, and which failed or timed out?

How long does a new starter wait before the laptop is usable, and how often does setup fail or time out on the Enrolment Status Page? This report lists every deployment of the last 30 days and the median time per profile. Enrolment Failures covers enrolment errors, not Autopilot deployments.

Where in the appIntune › Device Operations & Hardening › Autopilot Deployments
WorkloadIntune
KindFindings list · dashboard tile
DataRead from Microsoft 365 when someone first opens it, then kept for the report cache lifetime (Settings > Data & cache, 1 hour unless changed).
LicenceMicrosoft Intune with Windows Autopilot.
Report id (API and MCP)intune.operations.autopilot-deployments
ColumnKeyType
SeveritySeverityStatus
ProfileCategoryText
DeviceSubjectLink
CheckSettingText
StateValueText
FindingFindingText
Serial / user / phasesDetailText
StartedWhenDate
MinutesNumberNumber

A findings list hides columns that no row fills. Severity is Critical, Serious, Warning, OK or Info; rows rated Critical, Serious or Warning need attention (Working with findings).

Licence: Microsoft Intune with Windows Autopilot.

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/autopilotEvents
GET /ir-api/v1/reports/intune.operations.autopilot-deployments?size=100

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