Microsoft Outlook Single Tenant (DEPRECATED)
By default Odoo only supports multi-tenant apps authentication on Azure. This module alows you configure Odoo as a single-tenant app.
auto_awesome What this module does
AI-generated from the code · Odoo 15.0Adds a Directory (tenant) ID field to the Microsoft Outlook settings so Odoo can connect to a single-tenant Azure app. This module is deprecated and only logs a warning.
This module extends the Microsoft Outlook integration settings. It adds one new field, "Directory (tenant) ID", to the Outlook configuration screen, placed right after the client secret field.
- The value entered is stored as a system setting and used to build the Microsoft login address for Outlook authentication. If no value is entered, the default "common" path is used.
- The module is marked as deprecated. When Odoo loads, it writes a warning in the logs telling administrators to configure the
microsoft_outlook.endpointsystem parameter instead. - It does not add menus, buttons, reports, or scheduled actions. It only changes the existing Outlook settings form and the authentication endpoint used by the Outlook mixin.
Because it is deprecated, new installations should not rely on it; the same result is now achieved through the standard Outlook configuration parameter.
Depends on
Models and fields (1)
- res.config.settings · extends an existing modelmicrosoft_outlook_directory_tenant_id (Directory (tenant) ID)
Text generated by AI (DeepSeek) from reading the Odoo 15.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/social.
terminal Installation and usage
OCA documentation · Odoo 15.0Configuration
Source · Odoo 15.0- Register a new application on azure
- Set who can use this application or access this API as single-tenant
- Set Outlook credentials Client ID and Client Secret in Settings
- Set a ir_config_parameter like that:
[ir.config_parameter] microsoft_outlook_directory_tenant_id = Directory (tenant) ID
No verified information in OCA: Installation, Usage.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.