este módulo permite usar el entorno del servidor para la configuración de OIDC
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 18.0Permite a los administradores mantener el client ID y el client secret de OIDC/OpenID Connect en archivos de entorno del servidor en lugar de escribirlos en Odoo, de modo que la configuración de autenticación se pueda gestionar fuera de la base de datos.
Este módulo conecta la configuración del proveedor OAuth/OIDC en Odoo con el sistema de entorno del servidor. Extiende el modelo auth.oauth.provider para que dos valores sensibles — el client ID y el client secret — puedan leerse desde la configuración del entorno del lado del servidor en lugar de almacenarse y editarse directamente en Odoo.
Dónde aparece: - No hay menús ni pantallas nuevas. El cambio afecta a los registros de configuración del proveedor OAuth existentes que utiliza la función de inicio de sesión OIDC.
Qué cambia:
- Los campos client_id y client_secret de auth.oauth.provider pasan a ser campos de entorno del servidor. Cuando el entorno del servidor proporciona un valor, se utiliza para la autenticación en lugar del valor guardado en la base de datos.
- El módulo define una sección de configuración global llamada auth_oauth_provider, de modo que todos los proveedores comparten esa sección para estos valores.
Efecto en el negocio: - Los secretos para el inicio de sesión único pueden desplegarse y rotarse a través de archivos de configuración del servidor, sin exponerlos en la base de datos ni en la interfaz de usuario de Odoo. - Este código no añade ninguna validación, cálculo, correo electrónico ni acción programada; solo cambia el origen de los dos valores de credenciales.
Afecta al modelo del proveedor OAuth utilizado por el flujo de autenticación OIDC y depende del framework de entorno del servidor.
Depende de
Modelos y campos (1)
- auth.oauth.provider · modelo nuevo
Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/server-auth.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0Para configurar este módulo, necesita:
Crear un módulo server_environment_file con un archivo cfg o establecer la variable de entorno SERVER_ENV_CONFIG con la siguiente sección:
[auth_oauth_provider.\]
Donde \ es opcional y debe ser igual al campo name que definió en Odoo para el IDP.
Ejemplo de configuración
[auth_oauth_provider.azure]
client_id=... client_secret=...
Una vez configurado, Odoo leerá los valores de Auth Providers desde la configuración.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.