Autenticación de inicio de sesión de Google

La autenticación de inicio de sesión de Odoo es una función útil que permite que los usuarios de Odoo inicien sesión en su base de datos desde su cuenta de Goole.

Esto es muy útil, en especial si la empresa usa Workspace de Google y quiere que los empleados se conecten a Odoo con su cuenta de Google.

Advertencia

Las bases de datos que estén alojadas en Odoo.com no pueden iniciar sesión con OAuth si el usuario es el propietario o administrador de la base de datos; si esto ocurre, la base de datos se desvinculará de su cuenta de Odoo.com. Si configura OAuth para ese usuario, ya no podrá duplicar, cambiar el nombre o gestionar esa base de datos desde el portal de Odoo.com.

Configuración

Integrar el inicio de sesión de Google requiere que se configure tanto Odoo como Google.

Tablero de la API de Google

  1. Vaya al tablero de la API de Google.

  2. Asegúrese de que abrió el proyecto correcto. Si todavía no hay un proyecto, haga clic en Crear proyecto, llene el nombre del proyecto y los otros detalles de la empresa y después haga clic en Crear.

    Llenar los detalles de un nuevo proyecto.

    Truco

    Elija el nombre de la empresa desde el menú desplegable.

Credenciales

  1. En el menú del lado izquierdo haga clic en Credenciales.

    Menú de botones de las credenciales.
  2. Haga clic en Crear credenciales, y seleccione ID de cliente de OAuth.

    Selección del ID del cliente OAuth.
  3. Seleccione Aplicación Web como Tipo de aplicación. Ahora configure las páginas permitidas a las que se va a redirigir Odoo.

    Para lograrlo, en el campo de URL de redirección autorizadas ingrese el dominio de su base de datos inmediatamente seguido por /auth_oauth/signin. Por ejemplo: https://midominio.odoo.com/auth_oauth/signin y luego haga clic en Crear.

  4. Ya que se creó el cliente OAuth, aparecerá una pantalla con el ID del cliente y el Secreto del cliente. Copie el ID del cliente para después, ya que lo necesitará para realizar la configuración en Odoo, la cual explicaremos en los siguientes pasos.

Autenticación de Google en Odoo

Recuperar el ID del cliente

Una vez que se completen los pasos previos, se generan dos llaves en el tablero del API de Google, ID del cliente y Secreto del cliente. Copie el ID del cliente.

ID del cliente de Google OAuth que se generó.

Activación de Odoo

  1. Vaya a Ajustes generales de Odoo ‣ Integraciones y active la Autenticación OAuth.

    Nota

    Es posible que Odoo le pida al usuario volver a iniciar sesión después de este paso.

  2. Regrese a Ajustes generales ‣ Integraciones ‣ Autenticación OAuth, active la selección y Guarde. Después, regrese a Ajustes generales ‣ Integraciones ‣ Autenticación de Google y active la selección. Ahora llene el ID del cliente con la llave que obtuvo desde el tablero API de Google. Después haga clie en Guardar.

    Llenar el ID del cliente en los ajustes de Odoo.

    Nota

    También puede acceder a la configuración de Google OAuth desde Proveedores OAuth abajo del título Autenticación OAuth en Integraciones.

Inicie sesión en Odoo con Google

Para vincular su cuenta de Google con el perfil de Odoo, haga clic en Iniciar sesión con Google la primera vez que inicie sesión en Odoo.

Pantalla para cambiar la contraseña con el botón "Iniciar sesión con Google".

Los usuarios existentes deben restablecer su contraseña para ir a la página de Restablcer contraseña. Los usuarios nuevos puede hacer clic en Acceder con Google en lugar de elegir una nueva contraseña.