You are browsing documentation for version 5.1 of OroCommerce, supported until March 2026. Read the documentation for version 6.0 (the latest LTS version) to get up-to-date information.

See our Release Process documentation for more information on the currently supported and upcoming releases.

Configure Microsoft 365 Integration in the Back-Office 


The feature is available for the Enterprise edition only.

To configure email, calendar events, and task synchronization with Microsoft 365, follow the steps outlined below.


To use calendar events and tasks, add the Calendars.ReadWrite and Tasks.ReadWrite API permissions to the list of application permissions as well as the default list.

  1. Navigate to System > Configuration > Integrations > Microsoft Settings in the main menu.

Microsoft 365 Integration settings
  1. Make sure that the Azure Active Directory Application Settings are filled.

  2. In the Microsoft 365 Integrations section, select the related checkboxes to enable email, calendar, and tasks synchronization with Microsoft 365.

  3. In the Synchronization Settings section, determine how often the data synchronization should be performed. The interval is set in minutes.

  4. In the Calendar Synchronization and Tasks Synchronization sections, define the following:

    • Sync Direction - Data synchronization direction. It can be Oro to Microsoft, Microsoft to Oro, and Bidirectional.

    • Conflict Resolution - The conflict resolution strategy that should be used if the same calendar events and tasks are changed in both Microsoft and Oro. This option is applicable only when bidirectional data synchronization is configured.


To enable and configure the email synchronization on the system level, please see the Global Email Synchronization Settings and Global System Mailbox Synchronization Settings.

Related Topics