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.
📡 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.
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:
Email, calendars, contacts
Chat, meetings, calls, file collaboration
Document libraries, intranets, sites
Personal cloud storage and sync
Word, Excel, PowerPoint, licensing
Power Apps, Power Automate, Power BI
Identity, authentication (formerly Azure AD)
Mobile device and app management
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 blockedFix: Complete MFA prompt; if stuck, reset MFA method in Azure AD
AADSTS70011Scope/permission not valid for this resourceFix: Re-consent the application, clear browser cache, try incognito
CAP00015 / AADSTS53003Conditional Access policy blocking sign-inFix: Check Azure AD Conditional Access policies; contact IT admin to verify compliance
Error 500 / 503Microsoft 365 backend errorFix: Check status.office365.com; wait and retry
Outlook: Cannot connect to serverAutodiscover failure or proxy issueFix: Test autodiscover, check proxy/firewall, run Test-OutlookWebServices in PowerShell
Teams: CAA20001 / CAA50021Teams authentication errorFix: Sign out of Teams, clear credentials in Windows Credential Manager, sign back in
SharePoint: Access Denied (401)Permission missing or license issueFix: Verify SharePoint site permissions, check M365 license assignment
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 trialStop 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
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.”
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.”
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.”
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.”
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.”