Complemento de Gmail¶
El complemento de Gmail integra una base de datos de Odoo con una bandeja de entrada de Gmail. De esta forma, los usuarios pueden llevar seguimiento de todo su trabajo entre Gmail y Odoo sin perder información.
Instalación y configuración¶
Siga los pasos que se indican a continuación para configurar el complemento de Gmail en una base de datos alojada en su propio dominio.
Nota
Como parte de sus guías de seguridad, Google necesita que los creadores de complementos proporcionen una lista con las URL que se pueden utilizar en las acciones y los redireccionamientos que activan el complemento. Esto protege a los usuarios al garantizar, por ejemplo, que ningún complemento redirecciona a los usuarios a un sitio web malicioso. (Consulte más información en Google Apps Script.)
El complemento de Gmail publicado en Google Workspace Marketplace solo permite los dominios indicados por su editor (odoo.com). Por lo tanto, las bases de datos alojadas en otros dominios necesitan su propia copia del complemento, tal como se describe a continuación.
Instalar el complemento de Gmail¶
Primero, acceda al repositorio de GitHub para ver los complementos de correo de Odoo. A continuación, haga clic en el botón verde de Código y haga clic en Descargar ZIP para descargar los archivos del complemento de correo en la computadora del usuario.
- menu
- (GitHub) odoo/mail-client-extensions
- shows
- The GitHub repository page with the green "Code" button open and "Download ZIP" highlighted.
- highlight
- "Download ZIP".
- module
- mail_plugin
- notes
- GitHub website.
Abra el archivo ZIP en la computadora y vaya a . Abra el archivo login.ts con cualquier software de edición de texto como Bloc de notas (Windows), TextEdit (Mac) o Visual Studio Code.
Elimine las siguientes tres líneas de texto del archivo login.ts:
if (!/^https:\/\/([^\/?]*\.)?odoo\.com(\/|$)/.test(validatedUrl)) {
return notify("The URL must be a subdomain of odoo.com");
}
Al hacer lo anterior, elimina las restricciones del dominio odoo.com del programa del complemento de Gmail.
A continuación, en el archivo ZIP, vaya a y abra el archivo llamado appsscript.json. En la sección urlFetchWhitelist, reemplace todas las referencias a odoo.com por el dominio de la base de datos de Odoo.
En la misma carpeta de gmail, abra el archivo README.md y siga las instrucciones para insertar los archivos del complemento de Gmail como un proyecto de Google.
Nota
Para seguir las instrucciones del archivo README.md, su computadora debe ser capaz de ejecutar comandos de Linux.
Después, comparta el proyecto de Google con la cuenta de Gmail que el usuario desea conectar con Odoo, haga clic en Publicar y en Desplegar desde el manifiesto. Por último, haga clic en Instalar el complemento para instalar el plugin de Gmail.
Configurar la base de datos de Odoo¶
Debe habilitar la función de Complemento de correo en la base de datos de Odoo para usar el complemento de Gmail. Para habilitar la función, vaya a . En la sección de Integraciones, active la opción de Complemento de correo y luego haga clic en Guardar.
- menu
- Settings ‣ General Settings ‣ Integrations
- shows
- The "Mail Plugin" setting enabled.
- highlight
- The Mail Plugin setting.
- module
- mail_plugin
- notes
- English UI, crop to the setting.
Configurar la bandeja de entrada de Gmail¶
En la bandeja de entrada de Gmail ahora aparece el icono morado de Odoo en el panel lateral derecho. Haga clic para abrir la ventana del complemento de Odoo. Después, haga clic en cualquier correo electrónico en la bandeja de entrada. Presione Autorizar acceso en la ventana del complemento para otorgar a Odoo acceso a la bandeja de entrada de Gmail.
- menu
- (Gmail) side panel ‣ Odoo
- shows
- The Odoo plugin panel in Gmail with the "Authorize Access" button.
- highlight
- The button.
- module
- mail_plugin
- notes
- Gmail web interface; demo mailbox.
Haga clic en Iniciar sesión. Luego, introduzca la URL de la base de datos de Odoo que desea conectar con la bandeja de entrada de Gmail e inicie sesión en la base de datos.
Nota
Use la URL general de la base de datos, no la URL de una página específica dentro de la base de datos. Por ejemplo, use https://erp.mycompany.com, no https://erp.mycompany.com/odoo/action-menu.
Por último, haga clic en Permitir para que Gmail pueda ingresar a la base de datos de Odoo. El navegador mostrará un mensaje de ¡Éxito!. Luego, cierre la ventana. La bandeja de entrada de Gmail y la base de datos de Odoo ahora están conectadas.