Skip to content
  • There are no suggestions because the search field is empty.

How to upgrade your Exchange Online integration to Microsoft Graph

This article explains how to upgrade your AskCody integration from Exchange Web Services (EWS) to Microsoft Graph, and which requirements are necessary.

Microsoft is retiring Exchange Web Services (EWS) for Exchange Online, beginning October 1, 2026. AskCody now connects to Exchange Online through Microsoft Graph, Microsoft's modern and supported API. This article walks you through upgrading your integration. If you would like to learn more about the background, read our product update, Moving from EWS to Microsoft Graph for Exchange Online.

Note: this change only affects Exchange Online connections. Microsoft is not retiring EWS for on-premises Exchange, so on-premises connections are not part of this upgrade. If your organization runs both, only your Exchange Online connections are upgraded.

Requirements for upgrading to Microsoft Graph

  • An Exchange Online (Microsoft 365) connection in the AskCody Management Portal.

  • Access to the AskCody Management Portal with rights to manage integrations.

  • The Microsoft Graph permissions granted in Microsoft Entra ID. If they are not granted yet, the upgrade flow will ask for consent as its first step, and completing that step requires a Microsoft 365 Global Administrator. If you are not one, have your Global Administrator with you, or grant consent in advance using the link from your upgrade email.

The permissions are the same set used by Workplace Central and Maps today:

  • Calendars.Read (Application)

  • Calendars.ReadWrite (Application)

  • GroupMember.Read.All (Application)

  • User.Read.All (Application)

For a full explanation of what each permission is used for, read Permissions used and required connecting AskCody with MS Graph and Entra ID.

How to run the upgrade

1. In the AskCody Management Portal, go to Admin Center, then Integrations, then MS Exchange Integrations.

2. Open your Exchange Online integration.

3. Select Upgrade to Microsoft Graph, next to the Edit button.

4. AskCody checks whether the Microsoft Graph permissions are granted in your Microsoft 365 tenant:

  • If they are granted, you go straight to the confirmation step.

  • If they are not granted yet, the consent flow starts. Sign in with a Microsoft 365 Global Administrator account, review the permissions, and select Accept. You then continue to the confirmation step

  • You will then be redirected to the following page, where you can see the status of the consent for the required Graph permissions for the upgrade. Click on "Upgrade to Microsoft Graph".

5. The upgrade will then run on the background, and you will receive an email when it completes.

Note: tracked meetings are meetings with a service request that is not yet completed, or with a visitor who is expected or has not yet left. These are carried over so that reschedules and cancellations keep syncing to your service requests and visitor lists.

What changes after the upgrade

Nothing changes in how AskCody looks or works for your users. The same add-ins, portals, displays, and workflows keep working, with no downtime. The upgrade changes how AskCody reads and updates meeting data behind the scenes: through Microsoft Graph instead of EWS.

If something doesn't look right

If calendars or meetings look wrong after the upgrade, open a support ticket. Rolling back to EWS is possible while we investigate, up until Microsoft disables EWS on October 1, 2026.

Next step: review Permissions used and required connecting AskCody with MS Graph and Entra ID to see how AskCody uses each permission.