Skip to main content
All CollectionsCalendar ProvidersIntegration with Microsoft 365
Azure App Registration for Exchange Web Services with OAuth 2.0
Azure App Registration for Exchange Web Services with OAuth 2.0

How to register an application in Azure

T
Written by Team
Updated over 3 months ago

Microsoft announced that starting on October 1, 2026, it will begin blocking EWS requests from non-Microsoft apps to Exchange Online.

This integration will be supported and maintained until October 1, 2026, but creating new integrations will be disabled beginning September 1, 2024 in the MeetingRoomApp Cloud. This not affect MeetingRoomApp On-prem.

App registration in Azure is needed in order to use OAuth 2.0 to connect Microsoft 365 via EWS (Exchange Web Services).

To create an application:

  1. Log in to Azure.

  2. Click on App registrations.

  3. Add a Client Secret.

  4. API permissions:

    1. Recommended permissions
      ​- Calendars.Read (delegated)
      - Calendars.Read.Shared (delegated)
      - Calendars.ReadWrite.Shared (delegated)
      - User.Read (Delegated)
      - EWS.AccessAsUser.All

      - offline_access

    2. Alternative Permissions (Impersonation role required)
      ​- Calendars.Read (delegated)
      - Calendars.Read.Shared (delegated)
      - Calendars.ReadWrite.Shared (delegated)
      - User.Read (Delegated)
      - full_access_as_app

      - offline_access

  5. Click on Grant admin consent.

  6. Copy IDs and the secret token to the calendar provider.

  7. Paste the copied information into the Calendar Providers section.



Did this answer your question?