Skip to content

Mobile App Protection Coverage

The question it answers: Which users have mobile apps registered with Intune that received no app protection policy?

On personal phones, app protection policies (MAM) are what stop company mail and files being copied into personal apps or backed up to a private cloud. Users whose Outlook, Teams or OneDrive registered with Intune but received no protection policy are exposed.

Where in the appIntune › Endpoint Security & Readiness › App Protection Coverage
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.endpoint.app-protection-coverage
ColumnKeyType
UserUserPrincipalNameLink
CoverageSeverityStatus
Unprotected appsUnprotectedAppListText
Policies appliedPoliciesText
DevicesDevicesText
Last syncLastSyncDate
FilterKey (API)On when the page opens
Only users with unprotected appsunprotectedYes

Licence: Microsoft Intune.

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

PermissionAPIWhat it allowsNote
DeviceManagementApps.Read.AllMicrosoft GraphRead Microsoft Intune apps
User.Read.AllMicrosoft GraphRead all users’ full profiles
User-LifeCycleInfo.Read.AllMicrosoft GraphRead all users’ lifecycle information
Data sources it reads
  • GET /v1.0/deviceAppManagement/managedAppRegistrations?$expand=appliedPolicies
GET /ir-api/v1/reports/intune.endpoint.app-protection-coverage?size=100
GET /ir-api/v1/reports/intune.endpoint.app-protection-coverage?filter=unprotected

An AI assistant reads it with the MCP tool get_report and the id intune.endpoint.app-protection-coverage. The client needs the Read grant for Intune. See Using the API.