Problem
L3 support needs tenant-specific Microsoft 365 Service Health Issue IDs (EX####/SP####/TM####) to quickly confirm/rule out platform incidents and enrich tickets. The current M365 integration does not expose Service Health endpoints or the required read-only scopes.
Proposal
Add read-only, app-only Microsoft Graph tools for Service Health:
Data needed: Active incidents/service messages with Issue ID, workload (Exchange/SharePoint-OneDrive/Teams), status, last update (ET), and a short title.
Output format: concise list suitable for ticket enrichment.
Security/Permissions
Application permissions only, read-only. No write actions.
Impact
Faster triage, fewer false escalations, standardized enrichment across tenants.
Urgency
Pilot in progress. This is the only gap blocking full L3 read-only workflow.
Tracking
Internal ticket: #100609724 (Enable Microsoft 365 MCP Server – read-only scopes for L3 pilot). Please link this request to the ticket for visibility.
Acceptance criteria (example)
Given the integration is enabled, a call returns the current tenant’s Service Health items:
Example response: EX#### – Exchange Online – Service degradation – Last update 1:15 PM ET; SP#### – SharePoint/OneDrive – Service restored – 12:40 PM ET; TM#### – Teams – Investigating – 12:05 PM ET.