manage_intune_reports
Run Intune report exports for compliance, configuration, app installs, security, and performance. Retrieve parsed data from async export jobs, supporting audits and health reporting.
Instructions
Read-only Intune reports, endpoint analytics and report export jobs.
action values: list_available_reports — List common Intune report names usable with 'export_report' export_report — Run any Intune report export job (report_name, filter_expr, select, max_rows) compliance_report — Device compliance summary config_profile_status — Deployment status for a config profile (policy_id) compliance_policy_status — Deployment status for a compliance policy (policy_id) app_install_status — App install summary (app_id) license_usage — License usage summary hardware_inventory — Hardware inventory export (DevicesWithInventory) malware_report — Windows protection / malware state export malware_on_device — Detected malware on a device (device_id) device_protection_overview— Device protection status overview endpoint_analytics_score — Endpoint Analytics baseline scores startup_performance — Device startup performance data app_reliability — Application reliability/crash scores work_from_anywhere — Work From Anywhere readiness export app_inventory — App inventory export across all devices certificate_report — Device certificate status export co_management_report — Co-management eligibility/status encryption_report — Device encryption status export enrollment_failures — Enrollment failures export
Export-job actions (export_report, hardware_inventory, malware_report, work_from_anywhere, app_inventory, certificate_report, encryption_report, enrollment_failures) create an async Graph export job, poll it until completion, download the resulting CSV/zip and return the parsed columns and rows (capped at max_rows).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | No | ||
| action | Yes | ||
| app_id | No | ||
| select | No | ||
| max_rows | No | ||
| device_id | No | ||
| policy_id | No | ||
| filter_expr | No | ||
| report_name | No | ||
| timeout_seconds | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||