Nylas Logo
Latest v2.5.0 v2.4.0 v2.3.0 v2.2.0
Nylas API Scheduler Webhooks Integrations - Private Beta
Changelog Log In Try Nylas Free
Home
  • The Basics
    • Quickstart
    • Create an App
    • Production Checklist
    • How Nylas Works
      • How Nylas Sends Emails
      • How Nylas Syncs Customer Data
    • Integrations
      • Integrations Hosted Authentication
      • Microsoft Integration
        • Azure App
        • Create a Teams Integration
      • Zoom
        • Create a Zoom App
        • Create a Zoom Integration
        • Publish Your Zoom App
    • Authentication
      • Hosted Authentication
      • Native Authentication
      • Authorizing API Requests
      • Service Accounts
      • Authentication Scopes
    • Managing Accounts
      • Delete an Account
      • Generate Access Tokens
      • Revoking Access Tokens
      • Account Reauthentications
      • Invalid Credentials
      • Account Sync Status
    • Provider Guides
      • Google
        • Google Authentication
        • Create a Google Application
        • Google Workspace Service Accounts
        • Google PubSub Message Sync
      • Microsoft
        • Email Administrators Guide
        • Developers Guide
        • Microsoft Authentication
          • Microsoft Graph for Events
        • ⚠️ Microsoft Exchange Online and Basic Auth
        • Create a Azure App
        • Office365 Service Accounts Setup or Exchange Online
        • Suggested Office 365 App Settings
        • Invite Nylas to Your Azure App
        • Admin Approval
        • Microsoft Exchange Login
        • Testing Exchange Autodiscovery
        • Checking for Quarantined EAS Devices
        • Gathering Exchange Logs
        • Override Sender Display Name
      • iCloud Authentication
      • Yahoo Authentication
      • App Passwords
    • Platform
      • Data Residency
      • Migration Guide for Data Centers
      • Data Retention
      • Webhook and Sync Policy
    • Nylas Dashboard
      • Accounts
      • Logs
      • Managing Webhooks
      • Configuring Components
      • App Settings
      • Org Settings
      • Express Security Review
      • Searching the Dashboard
    • Tutorials
      • Java Tutorials
        • Send an Email with Java
        • Read an Inbox with Java
        • Inbox Folders and Labels with Java
        • Google and Microsoft Contacts with Java
      • Node Tutorials
        • Send an Email with Node.js
        • Read an Inbox with Node.js
        • Outlook and Exchange Folders with Node.js
        • Inbox Folders and Labels with Node.js
        • Events with Node.js
        • Google and Microsoft Contacts with Node.js
      • Python Tutorials
        • Send an Email with Python
        • Read an Inbox with Python
        • Inbox Folders and Labels with Python
        • Events with Python
        • Google and Microsoft Contacts with Python
        • Manage Team Schedules Using the Calendar API
        • Map the Relationship Between Events and Emails
        • Parse Contacts From Events
        • Optimize User Schedules With the Calendar API
  • Connectivity
    • Email
      • Using the Email API
      • Send Emails With Nylas
      • New Outbox Endpoint Guide
      • Outbox Endpoint Guide
      • Improving Email Deliverability
      • File Attachment Media Types
    • Calendar
      • Using the Calendar API
        • Deleted Events
      • Calendar Availability
      • Recurring Events
      • Virtual Calendar
        • How to Use Virtual Calendars
        • Virtual Calendar Availability
      • Manually Add Meeting Details
      • Automatic Meeting Details
      • Omni Channel Event Reminders
    • Contacts
      • Contacts API Guide
  • Intelligence
    • Clean Conversations
    • Categorizer
    • Signature Extraction
    • Optical Character Recognition
    • Sentiment Analysis
  • User Experience
    • Scheduler
      • Scheduler Quickstart
      • Schedule Editor Setup
        • Instant Integration
        • Smart Integration
      • Creating, Editing, and Scheduling Meetings
        • Schedule Editor
        • Scheduling Page
        • Meeting Types
      • Scheduler Customization
        • Customizing the Schedule Editor
        • Customizing the Scheduling Page
        • Embedding Scheduler
        • Custom Thank You Page
        • Automatic Emails
        • Localization
      • Scheduler Booking Flow Query Parameters
      • Scheduler Webhooks
      • Scheduler Web Reference
      • Troubleshooting Scheduler
        • Round Robin Scheduler Behavior
        • Handling Scheduler Reauthentication
        • Office 365 Event Not Added to Calendar
    • Nylas Components
      • Agenda Component
      • Composer Component
      • Contact List Component
      • Conversation Component
      • Email Component
      • Mailbox Component
  • Streams
    • Amazon SNS
    • BigQuery
    • Google Pub Sub
    • Snowflake
    • Azure Streams App
    • Google Streams App
    • Zoom Transcripts App
  • Developer Tools
    • Nylas CLI
      • Getting Started
      • CLI Commands
      • Making CLI API Requests
      • Testing Webhooks
    • Metadata
    • Postman and Nylas
    • Nylas SDKs
      • Java SDK
        • Java Logging
      • Node SDK
        • Node SDK v6.0.0 Migration Guide
        • Node SDK Authentication
      • Python SDK
      • Ruby SDK
    • Webhooks
      • Available Webhooks
      • Message Tracking
    • Errors
    • Rate Limits
    • Supported Providers
    • Versioning
      • Transition to v2.1
    • Deltas
  • Support
    • Troubleshooting
      • Microsoft Troubleshooting
        • Microsoft Authentication Troubleshooting
          • Nylas Was Unable to Connect to the Exchange Server
          • Couldn't Exchange OAuth Code for a Microsoft Refresh Token
          • Exchange Autodiscovery Failed
          • Incorrect Connection Settings
          • Credential Errors Not Related to a Password
          • Invalid Password Error
          • Status 403
          • Unauthorized Error
        • How to Detect MDM Issues for EAS
        • IMAP Support Turned Off
        • ServerError 110
        • Server Error Retry Later 111 or 85
        • Server Does Not Support SSL
        • The Mail Server Experienced a Temporary Error
        • 429 Too Many Requests Microsoft
        • Message Delivery Submission Failed
        • Unexpected Folders and Calendars
      • Dealing with Spam
      • Email Sent Not Received
      • Same Server Error
      • Get Header Contents
      • Immediate Webhook Notification
      • Missing Notifications for Read Messages
      • Passwords and Character Encoding
      • Sent Mail Not Syncing
      • 503 Server Unavailable
      • Customer changed password
      • 429 Too Many Request
      • UIDVALIDITY
      • Nylas Link That Directs to Spam
      • What is nyl.as
    • Billing
    • Ethics Reporting
    • GDPR
  • Reference
    • Nylas API
  • Developer Tools
  • Changelog
  • Support
    • Contacting Support
    • Troubleshooting
Home
  • The Basics
    • Quickstart
    • Create an App
    • Production Checklist
    • How Nylas Works
      • How Nylas Sends Emails
      • How Nylas Syncs Customer Data
    • Integrations
      • Integrations Hosted Authentication
      • Microsoft Integration
        • Azure App
        • Create a Teams Integration
      • Zoom
        • Create a Zoom App
        • Create a Zoom Integration
        • Publish Your Zoom App
    • Authentication
      • Hosted Authentication
      • Native Authentication
      • Authorizing API Requests
      • Service Accounts
      • Authentication Scopes
    • Managing Accounts
      • Delete an Account
      • Generate Access Tokens
      • Revoking Access Tokens
      • Account Reauthentications
      • Invalid Credentials
      • Account Sync Status
    • Provider Guides
      • Google
        • Google Authentication
        • Create a Google Application
        • Google Workspace Service Accounts
        • Google PubSub Message Sync
      • Microsoft
        • Email Administrators Guide
        • Developers Guide
        • Microsoft Authentication
          • Microsoft Graph for Events
        • ⚠️ Microsoft Exchange Online and Basic Auth
        • Create a Azure App
        • Office365 Service Accounts Setup or Exchange Online
        • Suggested Office 365 App Settings
        • Invite Nylas to Your Azure App
        • Admin Approval
        • Microsoft Exchange Login
        • Testing Exchange Autodiscovery
        • Checking for Quarantined EAS Devices
        • Gathering Exchange Logs
        • Override Sender Display Name
      • iCloud Authentication
      • Yahoo Authentication
      • App Passwords
    • Platform
      • Data Residency
      • Migration Guide for Data Centers
      • Data Retention
      • Webhook and Sync Policy
    • Nylas Dashboard
      • Accounts
      • Logs
      • Managing Webhooks
      • Configuring Components
      • App Settings
      • Org Settings
      • Express Security Review
      • Searching the Dashboard
    • Tutorials
      • Java Tutorials
        • Send an Email with Java
        • Read an Inbox with Java
        • Inbox Folders and Labels with Java
        • Google and Microsoft Contacts with Java
      • Node Tutorials
        • Send an Email with Node.js
        • Read an Inbox with Node.js
        • Outlook and Exchange Folders with Node.js
        • Inbox Folders and Labels with Node.js
        • Events with Node.js
        • Google and Microsoft Contacts with Node.js
      • Python Tutorials
        • Send an Email with Python
        • Read an Inbox with Python
        • Inbox Folders and Labels with Python
        • Events with Python
        • Google and Microsoft Contacts with Python
        • Manage Team Schedules Using the Calendar API
        • Map the Relationship Between Events and Emails
        • Parse Contacts From Events
        • Optimize User Schedules With the Calendar API
  • Connectivity
    • Email
      • Using the Email API
      • Send Emails With Nylas
      • New Outbox Endpoint Guide
      • Outbox Endpoint Guide
      • Improving Email Deliverability
      • File Attachment Media Types
    • Calendar
      • Using the Calendar API
        • Deleted Events
      • Calendar Availability
      • Recurring Events
      • Virtual Calendar
        • How to Use Virtual Calendars
        • Virtual Calendar Availability
      • Manually Add Meeting Details
      • Automatic Meeting Details
      • Omni Channel Event Reminders
    • Contacts
      • Contacts API Guide
  • Intelligence
    • Clean Conversations
    • Categorizer
    • Signature Extraction
    • Optical Character Recognition
    • Sentiment Analysis
  • User Experience
    • Scheduler
      • Scheduler Quickstart
      • Schedule Editor Setup
        • Instant Integration
        • Smart Integration
      • Creating, Editing, and Scheduling Meetings
        • Schedule Editor
        • Scheduling Page
        • Meeting Types
      • Scheduler Customization
        • Customizing the Schedule Editor
        • Customizing the Scheduling Page
        • Embedding Scheduler
        • Custom Thank You Page
        • Automatic Emails
        • Localization
      • Scheduler Booking Flow Query Parameters
      • Scheduler Webhooks
      • Scheduler Web Reference
      • Troubleshooting Scheduler
        • Round Robin Scheduler Behavior
        • Handling Scheduler Reauthentication
        • Office 365 Event Not Added to Calendar
    • Nylas Components
      • Agenda Component
      • Composer Component
      • Contact List Component
      • Conversation Component
      • Email Component
      • Mailbox Component
  • Streams
    • Amazon SNS
    • BigQuery
    • Google Pub Sub
    • Snowflake
    • Azure Streams App
    • Google Streams App
    • Zoom Transcripts App
  • Developer Tools
    • Nylas CLI
      • Getting Started
      • CLI Commands
      • Making CLI API Requests
      • Testing Webhooks
    • Metadata
    • Postman and Nylas
    • Nylas SDKs
      • Java SDK
        • Java Logging
      • Node SDK
        • Node SDK v6.0.0 Migration Guide
        • Node SDK Authentication
      • Python SDK
      • Ruby SDK
    • Webhooks
      • Available Webhooks
      • Message Tracking
    • Errors
    • Rate Limits
    • Supported Providers
    • Versioning
      • Transition to v2.1
    • Deltas
  • Support
    • Troubleshooting
      • Microsoft Troubleshooting
        • Microsoft Authentication Troubleshooting
          • Nylas Was Unable to Connect to the Exchange Server
          • Couldn't Exchange OAuth Code for a Microsoft Refresh Token
          • Exchange Autodiscovery Failed
          • Incorrect Connection Settings
          • Credential Errors Not Related to a Password
          • Invalid Password Error
          • Status 403
          • Unauthorized Error
        • How to Detect MDM Issues for EAS
        • IMAP Support Turned Off
        • ServerError 110
        • Server Error Retry Later 111 or 85
        • Server Does Not Support SSL
        • The Mail Server Experienced a Temporary Error
        • 429 Too Many Requests Microsoft
        • Message Delivery Submission Failed
        • Unexpected Folders and Calendars
      • Dealing with Spam
      • Email Sent Not Received
      • Same Server Error
      • Get Header Contents
      • Immediate Webhook Notification
      • Missing Notifications for Read Messages
      • Passwords and Character Encoding
      • Sent Mail Not Syncing
      • 503 Server Unavailable
      • Customer changed password
      • 429 Too Many Request
      • UIDVALIDITY
      • Nylas Link That Directs to Spam
      • What is nyl.as
    • Billing
    • Ethics Reporting
    • GDPR
Only show these results:
  • Support /
  • Troubleshooting /
  • Microsoft Troubleshooting /
  • Microsoft Authentication Troubleshooting

Microsoft Authentication Errors

Microsoft will be deprecating Basic Authentication support for all Exchange Online accounts as of October 1, 2022.

Learn more through our Microsoft Exchange Online and Basic Auth Changes guide.

  • Nylas Was Unable to Connect to the Exchange Server
  • Couldn't Exchange OAuth Code for a Microsoft Refresh Token
  • Exchange Autodiscovery Failed
  • Incorrect Connection Settings
  • Credential Errors Not Related to a Password
  • Invalid Password Error
  • Status 403
  • Unauthorized Error

Microsoft Authentication Troubleshooting

Help
Status
Support
Troubleshooting
Updates
Blog
Changelog
Roadmap