BlogIs Microsoft 365 Down?

Is Microsoft 365 Down Right Now?

IT admin guide to checking M365 service health — Outlook, Teams, SharePoint, OneDrive. Outage diagnostics, error codes, and proactive monitoring setup.

Last updated: May 5, 20267 min read
Staff Pick

📡 Monitor your APIs — know when they go down before your users do

Better Stack checks uptime every 30 seconds with instant Slack, email & SMS alerts. Free tier available.

Start Free →

Affiliate link — we may earn a commission at no extra cost to you

Check Microsoft 365 Status Now

Microsoft provides two official status resources — the public status page and the admin-specific Service Health dashboard:

The admin center shows tenant-specific advisories — incidents that affect your organization even if not globally reported.

Microsoft 365 Service Components

M365 is a suite of independent services. An Outlook outage does not mean Teams is down — identify the specific component affected before escalating:

Exchange Online / OutlookCore

Email, calendars, contacts

Microsoft TeamsCore

Chat, meetings, calls, file collaboration

SharePoint OnlineCore

Document libraries, intranets, sites

OneDrive for BusinessStorage

Personal cloud storage and sync

Microsoft 365 AppsApps

Word, Excel, PowerPoint, licensing

Power PlatformAutomation

Power Apps, Power Automate, Power BI

Microsoft Entra IDIdentity

Identity, authentication (formerly Azure AD)

Intune / Endpoint ManagerManagement

Mobile device and app management

📡
Recommended

Get alerted when Microsoft 365 services go down

Better Stack monitors your M365-dependent workflows and pages your team the moment Outlook or Teams becomes unreachable — before your helpdesk gets flooded with tickets.

Try Better Stack Free →

Is It Microsoft 365 or Just You?

Quick Diagnostic

  • ✅ Colleagues in other offices are also affected → likely a Microsoft outage
  • ✅ Only users in one location affected → check local internet/proxy/firewall
  • ✅ Outlook desktop fails but Outlook web (OWA) works → client-side issue
  • ✅ Teams sign-in fails but Outlook works → Teams-specific incident
  • ✅ Error code starts with AADSTS → Azure AD / authentication issue
  • ✅ All services fail simultaneously → Entra ID (Azure AD) likely down

Step 1: Check status.office365.com

This is the fastest way to confirm a Microsoft-side outage. Look for yellow (advisory) or red (incident) indicators on the affected service.

Step 2: Check the admin Service Health dashboard

Go to admin.microsoft.com → Health → Service health. This shows incidents affecting your specific tenant, which may not appear on the public status page.

Step 3: Test with the Office 365 web app

Navigate to outlook.office.com for email, teams.microsoft.com for Teams. If the web app works but the desktop client does not, the issue is with the installed app or local machine.

Step 4: Use Microsoft Remote Connectivity Analyzer

Visit testconnectivity.microsoft.com to run automated diagnostics for Exchange, Teams, and Autodiscover. Identifies DNS, authentication, and connectivity issues without needing to read logs manually.

Step 5: Check the Microsoft 365 Message Center

Admin Center → Health → Message Center contains planned maintenance notices and change communications. Unplanned outages appear in Service Health; planned changes appear here.

Common Microsoft 365 Error Codes

AADSTS50076MFA challenge required — authentication blocked

Fix: Complete MFA prompt; if stuck, reset MFA method in Azure AD

AADSTS70011Scope/permission not valid for this resource

Fix: Re-consent the application, clear browser cache, try incognito

CAP00015 / AADSTS53003Conditional Access policy blocking sign-in

Fix: Check Azure AD Conditional Access policies; contact IT admin to verify compliance

Error 500 / 503Microsoft 365 backend error

Fix: Check status.office365.com; wait and retry

Outlook: Cannot connect to serverAutodiscover failure or proxy issue

Fix: Test autodiscover, check proxy/firewall, run Test-OutlookWebServices in PowerShell

Teams: CAA20001 / CAA50021Teams authentication error

Fix: Sign out of Teams, clear credentials in Windows Credential Manager, sign back in

SharePoint: Access Denied (401)Permission missing or license issue

Fix: Verify SharePoint site permissions, check M365 license assignment

📣
Recommended

Communicate M365 outages to your users proactively

When Microsoft 365 goes down, your IT team needs to notify hundreds or thousands of employees fast. Use Buffer to push outage updates across all channels simultaneously.

Try Buffer Free →

🛠️ IT Admin Response Checklist

When a Microsoft 365 outage is confirmed, work through this checklist to minimize helpdesk chaos and communicate effectively:

Immediate (0-5 minutes)

  • ✅ Confirm outage at status.office365.com or admin Service Health
  • ✅ Note the incident ID (e.g., EX123456) from the admin center
  • ✅ Identify scope: which services and which users affected
  • ✅ Send an all-user notification: "Microsoft 365 outage confirmed. We are monitoring. ETA: TBD."

Short-term (5-30 minutes)

  • ✅ Enable helpdesk auto-responder pointing users to status page
  • ✅ Brief management with incident scope and Microsoft ETA
  • ✅ Identify and communicate workarounds (phone calls instead of Teams, etc.)
  • ✅ Subscribe to Microsoft incident updates via email in admin center

Post-incident

  • ✅ Download Microsoft's post-incident review from admin center for SLA reporting
  • ✅ Update your business continuity documentation with actual impact data
  • ✅ Review Microsoft SLA credits eligibility (99.9% SLA = credit if exceeded)
  • ✅ Set up proactive monitoring to detect outages before users report them

Proactive Microsoft 365 Monitoring

Don't wait for users to report issues. Set up monitoring so your IT team knows about outages before the helpdesk gets overwhelmed:

Microsoft 365 Admin Center Alerts

Admin Center → Health → Service health → Preferences. Set up email and mobile notifications for service incidents. Free and built-in — every admin should have this configured.

Microsoft Graph API Health Webhooks

For automated monitoring, subscribe to the Microsoft Graph API's Service Communications endpoint to receive webhook push notifications for new incidents. Integrates with your monitoring stack or ticketing system.

Third-party Uptime Monitoring

Monitor your own M365-dependent applications (not just Microsoft's status page). Tools like Better Stack or PagerDuty can detect when your specific workflows break even before Microsoft acknowledges an incident.

Synthetic Transaction Monitoring

Set up synthetic login tests that actually sign into your M365 tenant every 5 minutes and verify Outlook/Teams are accessible. This catches tenant-specific issues (e.g., your Entra ID config) that Microsoft's global status page will never show.

Alert Pro

14-day free trial

Stop checking — get alerted instantly

Next time Microsoft 365 goes down, you'll know in under 60 seconds — not when your users start complaining.

  • Email alerts for Microsoft 365 + 9 more APIs
  • $0 due today for trial
  • Cancel anytime — $9/mo after trial

Frequently Asked Questions

Is Microsoft 365 the same as Office 365?

Microsoft rebranded Office 365 to Microsoft 365 in 2022. The underlying services (Outlook, Teams, SharePoint, OneDrive, Office apps) are the same — just renamed. The admin center and status pages are the same regardless of which plan name you purchased.

Does Microsoft 365 have a 99.9% SLA?

Yes. Microsoft guarantees 99.9% monthly uptime for most M365 services, which equals no more than ~43 minutes of downtime per month. If Microsoft fails to meet this SLA, you can request service credits through the admin center. Check your specific plan as SLA terms vary.

How do I tell if an issue is with Microsoft or my network?

Try accessing M365 services from a mobile device on 4G/5G (bypassing your corporate network). If mobile works but corporate does not, the issue is your network, firewall, or proxy. If mobile also fails, check status.office365.com for a confirmed outage.

Why do some Microsoft 365 outages not show on the public status page?

Microsoft's public status page (status.office365.com) shows global issues. Tenant-specific incidents — problems affecting your organization due to your configuration or data center assignment — only appear in the admin Service Health dashboard. Always check both.

Can Microsoft 365 outages affect my on-premises Active Directory?

If you use Microsoft Entra Connect (formerly Azure AD Connect) to sync on-premises AD with Entra ID, an Entra ID outage can affect both cloud and hybrid authentication flows. Pure on-premises AD is not affected by M365 outages, but hybrid environments that rely on Entra ID for MFA or Conditional Access can be impacted.

🛠 Tools We Use & Recommend

Tested across our own infrastructure monitoring 200+ APIs daily

Better StackBest for API Teams

Uptime Monitoring & Incident Management

Used by 100,000+ websites

Monitors your APIs every 30 seconds. Instant alerts via Slack, email, SMS, and phone calls when something goes down.

We use Better Stack to monitor every API on this site. It caught 23 outages last month before users reported them.

Free tier · Paid from $24/moStart Free Monitoring
1PasswordBest for Credential Security

Secrets Management & Developer Security

Trusted by 150,000+ businesses

Manage API keys, database passwords, and service tokens with CLI integration and automatic rotation.

After covering dozens of outages caused by leaked credentials, we recommend every team use a secrets manager.

OpteryBest for Privacy

Automated Personal Data Removal

Removes data from 350+ brokers

Removes your personal data from 350+ data broker sites. Protects against phishing and social engineering attacks.

Service outages sometimes involve data breaches. Optery keeps your personal info off the sites attackers use first.

From $9.99/moFree Privacy Scan
ElevenLabsBest for AI Voice

AI Voice & Audio Generation

Used by 1M+ developers

Text-to-speech, voice cloning, and audio AI for developers. Build voice features into your apps with a simple API.

The best AI voice API we've tested — natural-sounding speech with low latency. Essential for any app adding voice features.

Free tier · Paid from $5/moTry ElevenLabs Free
SEMrushBest for SEO

SEO & Site Performance Monitoring

Used by 10M+ marketers

Track your site health, uptime, search rankings, and competitor movements from one dashboard.

We use SEMrush to track how our API status pages rank and catch site health issues early.

From $129.95/moTry SEMrush Free
View full comparison & more tools →Affiliate links — we earn a commission at no extra cost to you

Related Guides