Microsoft Azure single sign-on for Odoo
Odoo rejected Microsoft's login tokens, and the Azure setup was poorly documented, so sign-in kept failing.

Microsoft SSO Implementation in Odoo with “Microsoft Azure SSO Integration” Odoo App
About the project
Secure and seamless application access is essential in today’s digital settings. Single sign-on (SSO) solutions simplify user authentication while they improve security and user experience. However, SSO can be complex to set up, especially with niche products like Microsoft. This case study shows how an organization successfully added Microsoft SSO in Odoo.
It explains the technical challenges and the strategies we used for a smooth implementation. For example, we handled custom tokens, reviewed and wrote documentation, clarified configuration settings, and defined the correct scope of permissions for consistent business operation.
The challenge
Invalid Microsoft Authentication Token Format: In Odoo, the Microsoft authentication token format was incompatible, which caused authentication failures.
Inadequate Documentation: The documentation for configuring the Azure AD app for Microsoft SSO in Odoo was missing or insufficient. As a result, setup led to confusion and errors.
What we built
Our team proposed a customized solution that let the client validate their Microsoft accounts using the SSO capabilities. Users can sign in securely and easily, with no gaps between Odoo and Microsoft SSO.
Enhanced User Management Capabilities
Zehntech engineers saw the main concern of Odoo users who install Microsoft SSO. Therefore, they developed a fix called the Microsoft Azure SSO Integration. This custom link between Odoo and Microsoft Azure makes it easier to adopt Microsoft SSO right away. It automates the SSO setup process, so enterprises can use Microsoft SSO without hassle.
Better Competencies for User Management
Our client can now monitor users who log in with Microsoft SSO within the Odoo platform. They can also manage these users with secure authentication.
Syncing Users and Groups in Azure to Amplify Access Control
Our client said they also needed to sync Azure users and groups with Odoo, along with authentication, for more efficient access management. We linked Odoo with Azure AD using the REST APIs of Azure Active Directory (AD) and an appropriate level of Odoo modification.
Now they can see all Azure users within Odoo, group by group. This simplifies access control and user management. Furthermore, it allows granular permission management, so our client can grant distinct permissions to each group within Odoo.
A look at the work
The result for the client
Installing Microsoft SSO in Odoo demanded unique solutions and customized fixes. We planned the development and integration process with care and overcame the obstacles. As a result, our client has a flawless authentication experience. With the Microsoft Azure SSO Integration app from Zehntech, enterprises have a hassle-free way to integrate Microsoft SSO with Odoo. Superior user management tools and simpler access control help enterprises get the most out of Odoo, with security and effective user authentication. It also supports better collaboration across teams.
Embrace innovation, boost collaboration, and transform your business with Zehntech’s Odoo customization services.
What we built it with


Related case studies

Odoo 16 implementation for a furniture manufacturer
The business ran on Excel. Stock levels were guessed, orders had errors and manual accounts let money slip through.

Customization and support for an industrial manufacturer
Odoo was partly in place, but inventory control, order tracking, product lifecycle and billing were missing, and reporting was hard.

Long-term Odoo partner for a Swiss software company
Their Odoo setup did not support the way they worked, which caused errors, wasted effort and a need for third-party integrations.