Service Health & Message Centre
The question it answers: Which Microsoft 365 service incidents and advisories affect this tenant right now?
Is it us or is it Microsoft - and what is Microsoft about to change? Open incidents and advisories, upcoming changes that need action in the Message Centre, and the status of every service. Every row links to the post in the Microsoft 365 admin center.
At a glance
Section titled “At a glance”| Where in the app | Tenant › Service Health & Message Centre |
| Workload | Tenant |
| Kind | Table · dashboard tile |
| Data | Built from the tenant data IntensiveReports keeps in memory and refreshes in the background, so it opens at once. |
| Licence | No extra licence needed. |
| Report id (API and MCP) | tenant.service-health.issues |
| Tabs on its page | Message Centre, Service Status |
Columns
Section titled “Columns”| Column | Key | Type |
|---|---|---|
| Id | Id | Link |
| Title | Title | Text |
| Service | Service | Text |
| Type | Classification | Status |
| Status | StatusDisplay | Text |
| Started | StartDateTime | DateTime |
| Last update | LastModifiedDateTime | DateTime |
Filters
Section titled “Filters”| Filter | Key (API) | On when the page opens |
|---|---|---|
| Open only | open | Yes |
What it needs
Section titled “What it needs”Licence: No extra licence needed.
Application permissions on the IntensiveReports app registration (all permissions):
| Permission | API | What it allows | Note |
|---|---|---|---|
ServiceHealth.Read.All | Microsoft Graph | Read service health |
Data sources it reads
GET /v1.0/admin/serviceAnnouncement/issues
Through the API and MCP
Section titled “Through the API and MCP”GET /ir-api/v1/reports/tenant.service-health.issues?size=100GET /ir-api/v1/reports/tenant.service-health.issues?filter=openAn AI assistant reads it with the MCP tool get_report and the id tenant.service-health.issues. The client needs the Read grant for Tenant. See Using the API.