Skip to content

Intune Multi Admin Approval Coverage

The question it answers: Which high-impact Intune actions are protected by multi admin approval, and which are not?

One compromised Intune administrator can wipe every device, push a script to all of them or change who administers Intune. Multi admin approval makes a second admin approve those actions. This report shows which high-impact areas are protected, who approves, and recent requests.

Where in the appIntune › Device Operations & Hardening › Multi Admin Approval
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.
Report id (API and MCP)intune.operations.multi-admin-approval
ColumnKeyType
SeveritySeverityStatus
ItemCategoryText
Area / policy / requestSubjectLink
CheckSettingText
ValueValueText
FindingFindingText
Approvers / detailDetailText
DateWhenDate
CountNumberNumber

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.

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

PermissionAPIWhat it allowsNote
DeviceManagementRBAC.Read.AllMicrosoft GraphRead Microsoft Intune RBAC settings
Group.Read.AllMicrosoft GraphRead all groups
Data sources it reads
  • GET /beta/deviceManagement/operationApprovalPolicies
  • GET /beta/deviceManagement/operationApprovalRequests
  • GET /v1.0/groups/{id} ($batch)
GET /ir-api/v1/reports/intune.operations.multi-admin-approval?size=100

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