auth_saml
This module enables SAML2 authentication for Odoo users, allowing single sign-on via external identity providers.
Key Features
- auth.saml.provider: Configure SAML identity providers with metadata, certificates, and authentication settings.
- auth.saml.provider: Generate and send authentication requests to SAML identity providers.
- auth.saml.provider: Validate authentication responses from SAML identity providers.
- auth.saml.provider: Refresh identity provider metadata from URLs.
- auth.saml.attribute.mapping: Map SAML response attributes to Odoo user fields.
- auth_saml.request: Store outstanding SAML authentication requests.
- res.users.saml: Associate Odoo users with SAML providers and user IDs.
- res.users: Authenticate users using SAML tokens.
- res.users: Sign in users based on validated SAML responses.
- res.users: Enforce password policies for SAML-authenticated users.
- SAML login: Display SAML providers on the login page.
- SAML login: Support automatic redirection to SAML providers.
- SAML login: Handle SAML authentication flows and redirects.
- SAML login: Serve SAML metadata for configured providers.
- res.config.settings: Allow configuration of password coexistence with SAML authentication.