You are browsing documentation for version 5.0 of OroCommerce, supported until January 2025. 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.

Available in OroCRM Available in OroCommerce

Configure Microsoft Settings per Organization 

To configure email, calendar events, and task synchronization with Microsoft 365 for a particular organization, 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.


These settings can be configured globally, per organization, and user.

  1. Navigate to System > User Management > Organizations in the main menu.

  2. For the necessary organization, hover over the More Options menu at the end of the row and click to start editing the configuration.

  3. Click System Configuration > Integrations > Microsoft Settings in the menu to the left.

  4. Clear the Use System checkbox to provide the values for a particular organization overriding the global settings.

Microsoft 365 Integration settings on the organization level
  1. In the Synchronization Settings section, determine how often the data synchronization should be performed. The interval is set in minutes.

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

    • Enabled - Indicates whether the synchronization of calendar events and tasks is enabled for the user.

    • 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.

  3. Click Save Settings.


To enable and configure the email synchronization on the organization level, please see the Email Synchronization Settings per Organization and System Mailbox Synchronization Settings per Organization.