Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ addon | version | maintainers | summary
[auth_oauth_multi_token](auth_oauth_multi_token/) | 18.0.2.0.0 | | Allow multiple connection with the same OAuth account
[auth_oidc](auth_oidc/) | 18.0.1.0.0 | <a href='https://github.com/sbidoul'><img src='https://github.com/sbidoul.png' width='32' height='32' style='border-radius:50%;' alt='sbidoul'/></a> | Allow users to login through OpenID Connect Provider
[auth_oidc_environment](auth_oidc_environment/) | 18.0.1.0.0 | | This module allows to use server env for OIDC configuration
[auth_saml](auth_saml/) | 18.0.1.0.3 | <a href='https://github.com/vincent-hatakeyama'><img src='https://github.com/vincent-hatakeyama.png' width='32' height='32' style='border-radius:50%;' alt='vincent-hatakeyama'/></a> | SAML2 Authentication
[auth_saml](auth_saml/) | 18.0.1.1.0 | <a href='https://github.com/vincent-hatakeyama'><img src='https://github.com/vincent-hatakeyama.png' width='32' height='32' style='border-radius:50%;' alt='vincent-hatakeyama'/></a> | SAML2 Authentication
[auth_session_timeout](auth_session_timeout/) | 18.0.1.0.0 | | This module disable all inactive sessions since a given delay
[auth_signup_verify_email](auth_signup_verify_email/) | 18.0.1.0.0 | | Force uninvited users to use a good email for signup
[auth_user_case_insensitive](auth_user_case_insensitive/) | 18.0.1.0.0 | | Makes the user login field case insensitive
Expand Down
6 changes: 5 additions & 1 deletion auth_saml/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ SAML2 Authentication
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:6c12eb5e5c1c80ee3a898dfd7985b6f518a5e0dbad26db680d94dd9759a57699
!! source digest: sha256:3e5b3bb4044a255d619b8bda0861d58722133ab48366ffd2c2f88c8fbdcc0a5c
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
Expand Down Expand Up @@ -86,6 +86,10 @@ query parameter ``disable_autoredirect``, as in
also displayed if there is an error with SAML login, in order to display
any error message.

If you are using Office365 as identity provider, set up the federation
metadata document rather than the document itself. This will allow the
module to refresh the document when needed.

Usage
=====

Expand Down
2 changes: 1 addition & 1 deletion auth_saml/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{
"name": "SAML2 Authentication",
"version": "18.0.1.0.3",
"version": "18.0.1.1.0",
"category": "Tools",
"author": "XCG Consulting, Odoo Community Association (OCA)",
"maintainers": ["vincent-hatakeyama"],
Expand Down
26 changes: 26 additions & 0 deletions auth_saml/i18n/auth_saml.pot
Original file line number Diff line number Diff line change
Expand Up @@ -192,6 +192,11 @@ msgstr ""
msgid "Identity Provider Metadata"
msgstr ""

#. module: auth_saml
#: model:ir.model.fields,field_description:auth_saml.field_auth_saml_provider__idp_metadata_url
msgid "Identity Provider Metadata URL"
msgstr ""

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.view_saml_provider_form
msgid "Identity Provider Settings"
Expand Down Expand Up @@ -344,6 +349,11 @@ msgstr ""
msgid "Providers"
msgstr ""

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.view_saml_provider_form
msgid "Refresh"
msgstr ""

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.auth_saml_base_settings_form
#: model_terms:ir.ui.view,arch_db:auth_saml.view_users_form
Expand Down Expand Up @@ -427,6 +437,14 @@ msgstr ""
msgid "Signature Algorithm"
msgstr ""

#. module: auth_saml
#: model:ir.model.fields,help:auth_saml.field_auth_saml_provider__idp_metadata_url
msgid ""
"Some SAML providers, notably Office365 can have a metadata document which "
"changes over time, and they provide a URL to the document instead. When this"
" field is set, the metadata can be fetched from the provided URL."
msgstr ""

#. module: auth_saml
#: model:ir.model,name:auth_saml.model_ir_config_parameter
msgid "System Parameter"
Expand All @@ -445,6 +463,14 @@ msgstr ""
msgid "The current SAML token in use"
msgstr ""

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.view_saml_provider_form
msgid ""
"The metadata may be automatically redownloaded from that URL. If that's okay"
" for you and you provider gives you a URL, use this field "
"preferably. Otherwise use the next one"
msgstr ""

#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/models/res_users.py:0
Expand Down
32 changes: 26 additions & 6 deletions auth_saml/i18n/es.po
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ msgstr "- o -"
#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/controllers/main.py:0
#, python-format
msgid "Access Denied"
msgstr "Acceso Denegado"

Expand Down Expand Up @@ -214,6 +213,11 @@ msgstr "Atributo de la respuesta del PDI"
msgid "Identity Provider Metadata"
msgstr "Metadatos del proveedor de identidad"

#. module: auth_saml
#: model:ir.model.fields,field_description:auth_saml.field_auth_saml_provider__idp_metadata_url
msgid "Identity Provider Metadata URL"
msgstr ""

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.view_saml_provider_form
msgid "Identity Provider Settings"
Expand Down Expand Up @@ -316,7 +320,6 @@ msgstr "URL de metadatos"
#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/controllers/main.py:0
#, python-format
msgid "Missing parameters"
msgstr "Parámetros que faltan"

Expand Down Expand Up @@ -377,6 +380,11 @@ msgstr "Nombre de Proveedor"
msgid "Providers"
msgstr "Proveedores"

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.view_saml_provider_form
msgid "Refresh"
msgstr ""

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.auth_saml_base_settings_form
#: model_terms:ir.ui.view,arch_db:auth_saml.view_users_form
Expand Down Expand Up @@ -452,7 +460,6 @@ msgstr "Firmar metadatos"
#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/controllers/main.py:0
#, python-format
msgid "Sign up is not allowed on this database."
msgstr "No está permitido registrarse en esta base de datos."

Expand All @@ -461,6 +468,14 @@ msgstr "No está permitido registrarse en esta base de datos."
msgid "Signature Algorithm"
msgstr "Algoritmo de firma"

#. module: auth_saml
#: model:ir.model.fields,help:auth_saml.field_auth_saml_provider__idp_metadata_url
msgid ""
"Some SAML providers, notably Office365 can have a metadata document which "
"changes over time, and they provide a URL to the document instead. When this "
"field is set, the metadata can be fetched from the provided URL."
msgstr ""

#. module: auth_saml
#: model:ir.model,name:auth_saml.model_ir_config_parameter
msgid "System Parameter"
Expand All @@ -483,10 +498,17 @@ msgstr ""
msgid "The current SAML token in use"
msgstr "El código SAML actual en uso"

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.view_saml_provider_form
msgid ""
"The metadata may be automatically redownloaded from that URL. If that's okay "
"for you and you provider gives you a URL, use this field "
"preferably. Otherwise use the next one"
msgstr ""

#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/models/res_users.py:0
#, python-format
msgid ""
"This database disallows users to have both passwords and SAML IDs. Error for "
"logins %s"
Expand All @@ -497,7 +519,6 @@ msgstr ""
#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/controllers/main.py:0
#, python-format
msgid "Unknown provider"
msgstr "Proveedor desconocido"

Expand Down Expand Up @@ -549,7 +570,6 @@ msgstr "Si la solicitud debe firmarse o no"
#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/controllers/main.py:0
#, python-format
msgid "You do not have access to this database. Please contact support."
msgstr ""
"No tiene acceso a esta base de datos. Póngase en contacto con el servicio de "
Expand Down
32 changes: 26 additions & 6 deletions auth_saml/i18n/fr.po
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ msgstr "- ou -"
#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/controllers/main.py:0
#, python-format
msgid "Access Denied"
msgstr "Accès refusé"

Expand Down Expand Up @@ -218,6 +217,11 @@ msgstr "Attribut de réponse du FI"
msgid "Identity Provider Metadata"
msgstr "Métadonnées du fournisseur d’identité"

#. module: auth_saml
#: model:ir.model.fields,field_description:auth_saml.field_auth_saml_provider__idp_metadata_url
msgid "Identity Provider Metadata URL"
msgstr ""

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.view_saml_provider_form
msgid "Identity Provider Settings"
Expand Down Expand Up @@ -323,7 +327,6 @@ msgstr "Adresse universelle des métadonnées"
#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/controllers/main.py:0
#, python-format
msgid "Missing parameters"
msgstr "Paramètres manquants"

Expand Down Expand Up @@ -385,6 +388,11 @@ msgstr "Nom du fournisseur"
msgid "Providers"
msgstr "Fournisseurs"

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.view_saml_provider_form
msgid "Refresh"
msgstr ""

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.auth_saml_base_settings_form
#: model_terms:ir.ui.view,arch_db:auth_saml.view_users_form
Expand Down Expand Up @@ -460,7 +468,6 @@ msgstr "Signer les métadonnées"
#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/controllers/main.py:0
#, python-format
msgid "Sign up is not allowed on this database."
msgstr "L’inscription n’est pas autorisée sur cette base de donnée."

Expand All @@ -469,6 +476,14 @@ msgstr "L’inscription n’est pas autorisée sur cette base de donnée."
msgid "Signature Algorithm"
msgstr "Algorithme de signature"

#. module: auth_saml
#: model:ir.model.fields,help:auth_saml.field_auth_saml_provider__idp_metadata_url
msgid ""
"Some SAML providers, notably Office365 can have a metadata document which "
"changes over time, and they provide a URL to the document instead. When this "
"field is set, the metadata can be fetched from the provided URL."
msgstr ""

#. module: auth_saml
#: model:ir.model,name:auth_saml.model_ir_config_parameter
msgid "System Parameter"
Expand All @@ -491,10 +506,17 @@ msgstr ""
msgid "The current SAML token in use"
msgstr "Le jeton SAML en cours d’utilisation"

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.view_saml_provider_form
msgid ""
"The metadata may be automatically redownloaded from that URL. If that's okay "
"for you and you provider gives you a URL, use this field "
"preferably. Otherwise use the next one"
msgstr ""

#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/models/res_users.py:0
#, python-format
msgid ""
"This database disallows users to have both passwords and SAML IDs. Error for "
"logins %s"
Expand All @@ -505,7 +527,6 @@ msgstr ""
#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/controllers/main.py:0
#, python-format
msgid "Unknown provider"
msgstr "Fournisseur inconnu"

Expand Down Expand Up @@ -557,7 +578,6 @@ msgstr "Signature ou non des requêtes"
#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/controllers/main.py:0
#, python-format
msgid "You do not have access to this database. Please contact support."
msgstr ""
"Vous n’avez pas accès à cette base de donnée. Veuillez contacter votre "
Expand Down
32 changes: 26 additions & 6 deletions auth_saml/i18n/it.po
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ msgstr "- o -"
#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/controllers/main.py:0
#, python-format
msgid "Access Denied"
msgstr "Accesso negato"

Expand Down Expand Up @@ -211,6 +210,11 @@ msgstr "Attributo risposta IDP"
msgid "Identity Provider Metadata"
msgstr "Metadati provider identità"

#. module: auth_saml
#: model:ir.model.fields,field_description:auth_saml.field_auth_saml_provider__idp_metadata_url
msgid "Identity Provider Metadata URL"
msgstr ""

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.view_saml_provider_form
msgid "Identity Provider Settings"
Expand Down Expand Up @@ -312,7 +316,6 @@ msgstr "URL metadati"
#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/controllers/main.py:0
#, python-format
msgid "Missing parameters"
msgstr "Parametri mancanti"

Expand Down Expand Up @@ -374,6 +377,11 @@ msgstr "Nome provider"
msgid "Providers"
msgstr "Provider"

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.view_saml_provider_form
msgid "Refresh"
msgstr ""

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.auth_saml_base_settings_form
#: model_terms:ir.ui.view,arch_db:auth_saml.view_users_form
Expand Down Expand Up @@ -449,7 +457,6 @@ msgstr "Frma metadati"
#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/controllers/main.py:0
#, python-format
msgid "Sign up is not allowed on this database."
msgstr "Non è consentito iscriversi a questo database."

Expand All @@ -458,6 +465,14 @@ msgstr "Non è consentito iscriversi a questo database."
msgid "Signature Algorithm"
msgstr "Algoritmo firma"

#. module: auth_saml
#: model:ir.model.fields,help:auth_saml.field_auth_saml_provider__idp_metadata_url
msgid ""
"Some SAML providers, notably Office365 can have a metadata document which "
"changes over time, and they provide a URL to the document instead. When this "
"field is set, the metadata can be fetched from the provided URL."
msgstr ""

#. module: auth_saml
#: model:ir.model,name:auth_saml.model_ir_config_parameter
msgid "System Parameter"
Expand All @@ -480,10 +495,17 @@ msgstr ""
msgid "The current SAML token in use"
msgstr "Token SAML attualmente in uso"

#. module: auth_saml
#: model_terms:ir.ui.view,arch_db:auth_saml.view_saml_provider_form
msgid ""
"The metadata may be automatically redownloaded from that URL. If that's okay "
"for you and you provider gives you a URL, use this field "
"preferably. Otherwise use the next one"
msgstr ""

#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/models/res_users.py:0
#, python-format
msgid ""
"This database disallows users to have both passwords and SAML IDs. Error for "
"logins %s"
Expand All @@ -494,7 +516,6 @@ msgstr ""
#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/controllers/main.py:0
#, python-format
msgid "Unknown provider"
msgstr "Provider sconosciuto"

Expand Down Expand Up @@ -546,7 +567,6 @@ msgstr "Se la richiesta deve essere firmata o meno"
#. module: auth_saml
#. odoo-python
#: code:addons/auth_saml/controllers/main.py:0
#, python-format
msgid "You do not have access to this database. Please contact support."
msgstr "Non si ha accesso a questo database. Contattare il supporto."

Expand Down
Loading