Overslaan naar inhoud
Odoo Menu
  • Aanmelden
  • Probeer het gratis
  • Apps
    Financiën
    • Boekhouding
    • Facturatie
    • Onkosten
    • Spreadsheet (BI)
    • Documenten
    • Ondertekenen
    Verkoop
    • CRM
    • Verkoop
    • Kassasysteem winkel
    • Kassasysteem Restaurant
    • Abonnementen
    • Verhuur
    Websites
    • Websitebouwer
    • E-commerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Bevoorradingsketen
    • Voorraad
    • Productie
    • PLM
    • Inkoop
    • Onderhoud
    • Kwaliteit
    Personeelsbeheer
    • Werknemers
    • Werving & Selectie
    • Verlof
    • Evaluaties
    • Aanbevelingen
    • Wagenpark
    Marketing
    • Social media Marketing
    • E-mailmarketing
    • SMS Marketing
    • Evenementen
    • Marketingautomatisering
    • Enquêtes
    Diensten
    • Project
    • Urenstaten
    • Buitendienst
    • Helpdesk
    • Planning
    • Afspraken
    Productiviteit
    • Chat
    • Goedkeuringen
    • IoT
    • VoIP
    • Kennis
    • WhatsApp
    Apps van derden Odoo Studio Odoo Cloud Platform
  • Bedrijfstakken
    Detailhandel
    • Boekhandel
    • kledingwinkel
    • Meubelzaak
    • Supermarkt
    • Bouwmarkt
    • Speelgoedwinkel
    Food & Hospitality
    • Bar en Pub
    • Restaurant
    • Fastfood
    • Gastenverblijf
    • Drankenhandelaar
    • Hotel
    Vastgoed
    • Makelaarskantoor
    • Architectenbureau
    • Bouw
    • Vastgoedbeheer
    • Tuinieren
    • Vereniging van eigenaren
    Consulting
    • Accountantskantoor
    • Odoo Partner
    • Marketingbureau
    • Advocatenkantoor
    • Talentenwerving
    • Audit & Certificering
    Productie
    • Textiel
    • Metaal
    • Meubels
    • Eten
    • Brewery
    • Relatiegeschenken
    Gezondheid & Fitness
    • Sportclub
    • Opticien
    • Fitnesscentrum
    • Wellness-medewerkers
    • Apotheek
    • Kapper
    Trades
    • Klusjesman
    • IT-hardware & support
    • Zonne-energiesystemen
    • Schoenmaker
    • Schoonmaakdiensten
    • HVAC-diensten
    Andere
    • Non-profitorganisatie
    • Milieuagentschap
    • Verhuur van Billboards
    • Fotograaf
    • Fietsleasing
    • Softwareverkoper
    Browse all Industries
  • Community
    Leren
    • Tutorials
    • Documentatie
    • Certificeringen
    • Training
    • Blog
    • Podcast
    Versterk het onderwijs
    • Onderwijs- programma
    • Scale Up! Business Game
    • Bezoek Odoo
    Download de Software
    • Downloaden
    • Vergelijk edities
    • Releases
    Werk samen
    • Github
    • Forum
    • Evenementen
    • Vertalingen
    • Word een Partner
    • Services for Partners
    • Registreer je accountantskantoor
    Diensten
    • Vind een partner
    • Vind een boekhouder
    • Een adviseur ontmoeten
    • Implementatiediensten
    • Klantreferenties
    • Ondersteuning
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Vraag een demo aan
  • Prijzen
  • Help

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Boekhouding
  • Voorraad
  • PoS
  • Project
  • MRP
All apps
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Alle posts Personen Badges
Labels (Bekijk alle)
odoo accounting v14 pos v15
Over dit forum
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Alle posts Personen Badges
Labels (Bekijk alle)
odoo accounting v14 pos v15
Over dit forum
Help

Enforce SSO login

Inschrijven

Ontvang een bericht wanneer er activiteit is op deze post

Deze vraag is gerapporteerd
loginpageOdoo.shSSO
4 Antwoorden
210 Weergaven
Avatar
Rutger Hofste

We have a customer with strict security requirements who wants to enforce authentication only via Azure Entra ID (SSO).

Currently, SSO is enabled and works as expected, but it’s still possible for users to log in using their Odoo username and password. This is not acceptable for their compliance needs, they want SSO to be the only authentication method.

Has anyone implemented a setup where Odoo completely disables local authentication (i.e., direct username/password login), allowing only Azure Entra ID-based SSO access?

We’re looking for the cleanest and most secure approach, ideally something that doesn’t break admin access or automated processes.

Any insights or best practices would be greatly appreciated!


0
Avatar
Annuleer
Avatar
Latus GmbH
Beste antwoord

Hi Rutger, 

Changing the login form is possible, but actually an incomplete approach if you think of security. 
This is because the server will still allow requests for logging in with user and password. 

We are currently building a module to do this correctly and also decide per user how they are allowed to login. 

Let's connect (I've sent you a request on LinkedIn) so you can have a look at the module once finished. 
Thanks and best regards

Joep

1
Avatar
Annuleer
Avatar
Anthony ROBLES
Beste antwoord

Thanks for this post, we also have the exact same requirement, so that our security can only be ensured by our Azure Entra ID authentification with an active MFA.

0
Avatar
Annuleer
Avatar
Rutger Hofste
Auteur Beste antwoord

Thanks Jainesh, this would indeed improve the user experience quite a bit. For our client user experience is a nice to have though whereas security is a must have. By simply changing the layout of the form, the methods remain active, don't they?

0
Avatar
Annuleer
Avatar
Jainesh Shah(Aktiv Software)
Beste antwoord
Hello Rutger Hofste,

If you want to disable the standard Odoo username/password login and allow access only through Azure Entra ID (SSO), you can accomplish this by inheriting the web.login template and removing the local login elements.
Odoo does not provide a built-in setting to “turn off” password login, but you can fully block it by overriding the login template.

In your inherited template (web.login), hide/remove the following:
Email input block
The <div> that contains the email label and login input field.
Password input block
The <div> that contains the password label and password input field.
Log In button
The standard submit button used for local authentication.
Log In as Superuser (debug mode)
The secondary login button that appears when debug mode is active.
Once these elements are removed from the overridden web.login template, the local login form disappears completely, and only your OAuth / Azure Entra ID SSO buttons remain on the login page.

Result:
Users cannot enter an email or password.
Standard Odoo authentication becomes impossible.
Only SSO remains available.

Matches strict compliance/security requirements.

0
Avatar
Annuleer
Rutger Hofste
Auteur

Thanks Jainesh, this would indeed improve the user experience quite a bit. For our client user experience is a nice to have though whereas security is a must have. By simply changing the layout of the form, the methods remain active, don't they?

Geniet je van het gesprek? Blijf niet alleen lezen, doe ook mee!

Maak vandaag nog een account aan om te profiteren van exclusieve functies en deel uit te maken van onze geweldige community!

Aanmelden
Gerelateerde posts Antwoorden Weergaven Activiteit
How to Add a User to Access the Database on Odoo.sh?
Odoo.sh
Avatar
Avatar
1
okt. 25
4025
Odoo.SH Github account ownership transfer, trying to change the repository
Odoo.sh
Avatar
Avatar
Avatar
2
mrt. 25
8062
Odoo.sh sale commission Opgelost
Odoo.sh
Avatar
Avatar
1
aug. 23
2868
Odoo.sh Bad Gateway
Odoo.sh
Avatar
0
nov. 21
3868
How to restore login page
loginpage
Avatar
Avatar
Avatar
3
jan. 20
7442
Community
  • Tutorials
  • Documentatie
  • Forum
Open Source
  • Downloaden
  • Github
  • Runbot
  • Vertalingen
Diensten
  • Odoo.sh Hosting
  • Ondersteuning
  • Upgrade
  • Gepersonaliseerde ontwikkelingen
  • Onderwijs
  • Vind een boekhouder
  • Vind een partner
  • Word een Partner
Over ons
  • Ons bedrijf
  • Merkelementen
  • Neem contact met ons op
  • Vacatures
  • Evenementen
  • Podcast
  • Blog
  • Klanten
  • Juridisch • Privacy
  • Beveiliging
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo is een suite van open source zakelijke apps die aan al je bedrijfsbehoeften voldoet: CRM, E-commerce, boekhouding, inventaris, kassasysteem, projectbeheer, enz.

Odoo's unieke waardepropositie is om tegelijkertijd zeer gebruiksvriendelijk en volledig geïntegreerd te zijn.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now