Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Authentication
  3. DevJS Microsoft Single Sign On (SSO) v 18.0
  4. Sales Conditions FAQ

DevJS Microsoft Single Sign On (SSO)

by Dev JS
Odoo

$ 30.00

v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 355
Technical Name devjs_microsoft_sso
LicenseLGPL-3
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 355
Technical Name devjs_microsoft_sso
LicenseLGPL-3
Versions 18.0 19.0
Odoo 18 Microsoft SSO

DevJS Microsoft Single Sign On (SSO) for secure Azure and Entra ID login in Odoo 18.

DevJS Microsoft Single Sign On (SSO) adds a ready-to-configure Microsoft Azure and Microsoft Entra ID OAuth2 login provider for Odoo 18. It supports authorization-code flow, client-secret authentication, identity-token validation, and first-login linking for existing Odoo users.

Microsoft Azure SSO Microsoft Entra ID OAuth2 authorization code Client secret support Existing user linking
DevJS Microsoft Single Sign On SSO banner
Login page ready

Adds a clear Microsoft sign-in option on the Odoo login page while preserving the standard Odoo login experience.

Secure code flow

Uses Azure client ID, client secret, authorization URL, and token URL for server-side OAuth2 authorization-code exchange.

Smart user linking

Links an existing active Odoo user on first Microsoft login when the Microsoft email matches the Odoo login or email.

Configuration

Configure Microsoft Azure Authentication directly from Odoo Settings.

Enter the Azure Application client ID, client secret, authorization URL, token URL, and use the displayed redirect URI in the Azure app registration. The built-in Tutorial button opens Odoo's official Microsoft setup guide.

  • Application client ID field
  • Client secret field stored as an Odoo system parameter
  • Authorization URL and token URL fields
  • Generated redirect URI for Azure app registration
  • Direct Tutorial link for app-registration guidance
Microsoft Azure Authentication settings in Odoo
Authentication coverage

Built for Microsoft Azure SSO, Microsoft Entra ID login, and enterprise OAuth2 authentication in Odoo.

The module keeps Odoo's native OAuth provider model while adding the Microsoft-specific pieces needed for secure client-secret sign-in and reliable account matching.

Microsoft flow

  • OAuth2 authorization-code request
  • Server-side code exchange with client secret
  • Microsoft identity token validation
  • Audience and expiration checks
  • Support for tenant, organizations, or common endpoints

Odoo behavior

  • Depends on Odoo's native auth_oauth module
  • Creates an editable Microsoft Azure OAuth provider
  • Links existing users by matching login or email
  • Preserves non-Microsoft OAuth provider behavior
  • Works with standard Odoo login redirection
Odoo login page with Microsoft sign-in option
User experience

A clean Microsoft sign-in option appears on the Odoo login page.

Users can continue using normal Odoo login methods, or choose Microsoft SSO to authenticate through Azure and return securely to Odoo.

  • Visible "Sign in with Microsoft" provider button
  • Redirects back to /auth_oauth/signin
  • Supports existing users without duplicate account creation
  • Stores the Microsoft OAuth identity for future sign-ins
Setup checklist

Configure Azure once and keep Microsoft login manageable from Odoo Settings.

Use the redirect URI shown in Odoo and choose the Microsoft endpoint style that matches your Azure account policy.

Odoo settings

  • Enable OAuth Authentication
  • Enable Microsoft Azure Authentication
  • Paste the Azure Application client ID
  • Paste the Azure client secret value
  • Review authorization and token URLs

Azure registration

  • Create or open a Microsoft Azure / Microsoft Entra ID app registration
  • Add https://<your-domain>/auth_oauth/signin as a Web redirect URI
  • Create a client secret and copy the secret value
  • Use tenant-specific, organizations, or common endpoints
  • Sign in with a Microsoft account type supported by the selected endpoint
Search-friendly module coverage

Useful for Microsoft SSO, Azure SSO, Entra ID authentication, Azure Active Directory login, OAuth2, and enterprise Odoo login workflows.

The module is built for Odoo teams that want a practical Microsoft Single Sign On setup without replacing Odoo's native OAuth foundation.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with