Microsoft 365 is the productivity suite for organisations on Outlook, Exchange and Azure identity.
Odoo includes native support for the core Microsoft 365 pieces, so much of this integration is configuration. It lets Odoo sit alongside Outlook and Microsoft identity without a duplicate calendar or a separate login.
Data Flow
What Data Moves Between Microsoft 365 and Odoo
The integration uses Microsoft APIs through an Azure application registration.
Calendar: Odoo calendar and Outlook calendar kept in two-way sync.
Email: outgoing and incoming mail through the user's Microsoft account.
Sign-in: users authenticate to Odoo with their Microsoft 365 account.
What Goes Wrong
Common Pitfalls
Azure app registration. An app registration with the right Graph permissions and redirect URLs is required.
Admin consent. Some permissions need a tenant administrator to grant consent.