Plug-in do Gmail

O Plug-in do Gmail integra uma base de dados Odoo a uma caixa de entrada do Gmail, para que os usuários possam acompanhar todo o seu trabalho no Gmail e no Odoo, sem perder nenhuma informação.

Usuários do Odoo Online

Para base de dados hospedados no Odoo Online (ou Odoo.sh), siga as etapas abaixo para configurar o plug-in do Gmail.

Instalar o plug-in do Gmail

Primeiro, faça login na conta do Gmail que o usuário quer conectar ao Odoo.

Na caixa de entrada do Gmail, clique no ícone do sinal de adição no painel lateral direito para obter complementos. Se o painel lateral não estiver visível, clique no ícone de seta no canto inferior direito da caixa de entrada para revelá-lo.

Ícone de sinal de adição no painel lateral da caixa de entrada do Gmail.

Em seguida, use a barra de pesquisa para procurar por Odoo e localize o Odoo Inbox Addin.

Addin da caixa de entrada do Odoo no Google Workspace Marketplace.

Ou vá diretamente para a página Odoo Inbox Addin no Google Workspace Marketplace.

Quando o plug-in for localizado, clique em Instalar. Em seguida, clique em Continuar para iniciar a instalação.

Selecione então a conta do Gmail que o usuário deseja conectar ao Odoo. Em seguida, clique em Permitir para permitir que o Odoo acesse a conta do Google. O Google mostrará uma janela pop-up confirmando que a instalação foi bem-sucedida.

Configurar a base de dados do Odoo

O recurso Plug-in de e-mail deve ser ativado na base de dados do Odoo para que o plug-in do Gmail possa ser usado. Para ativar o recurso, vá para Definições ‣ Configurações gerais. Na seção Integrações, ative Plug-in de e-mail e, em seguida, clique em Salvar.

O recurso plug-in de e-mail nas configurações.

Configurar a caixa de entrada do Gmail

Na caixa de entrada do Gmail, um ícone roxo do Odoo agora está visível no painel do lado direito. Clique no ícone do Odoo para abrir a janela do plug-in do Odoo. Em seguida, clique em qualquer e-mail na caixa de entrada. Clique em Autorizar acesso na janela do plug-in para conceder ao Odoo acesso à caixa de entrada do Gmail.

O botão Autorizar acesso na barra lateral direita do painel de plug-ins do Odoo.

Então, clique em Login. Em seguida, insira o URL da base de dados do Odoo que o usuário deseja conectar à caixa de entrada do Gmail e faça login na base de dados.

Nota

Use o URL geral da base de dados, não o URL de uma página específica dela. Por exemplo, use https://mycompany.odoo.com, e não https://mycompany.odoo.com/web#cids=1&action=menu.

Por fim, clique em Permitir para permitir que o Gmail acesse a base de dados do Odoo. O navegador mostrará uma mensagem Sucesso!. Depois disso, feche a janela. A caixa de entrada do Gmail e a base de dados do Odoo agora estão conectadas.

Usuários do Odoo On-Premise

Para base de dados hospedadas em servidores diferentes do Odoo Online (ou Odoo.sh), siga as etapas abaixo para configurar o Plug-in do Gmail.

Nota

Como parte de suas diretrizes de segurança, o Google exige que os criadores de complementos forneçam uma lista de URLs que podem ser usados em ações e redirecionamentos iniciados pelo complemento. Isso protege os usuários, garantindo, por exemplo, que nenhum complemento redirecione os usuários para um site mal-intencionado. (Leia mais em Google Apps Script.)

Como o Odoo só pode listar o domínio odoo.com e não o domínio de servidor exclusivo de cada cliente local, os clientes on-premises não podem instalar o plug-in do Gmail a partir do Google Workspace Marketplace.

Instalar o plug-in do Gmail

Primeiro, acesse o repositório do GitHub de plug-ins de e-mail do Odoo. Em seguida, clique no botão verde Code. Em seguida, clique em Download ZIP para fazer o download dos arquivos do plug-in de e-mail no computador do usuário.

Baixe o arquivo ZIP do repositório  GitHub do Odoo para plug-ins de e-mail.

Abra o arquivo ZIP no computador. Em seguida, vá para mail-client-extensions-master ‣ gmail ‣ src ‣ views e abra o arquivo login.ts usando qualquer software editor de texto, como o Notepad (Windows), o TextEdit (Mac) ou o Visual Studio Code.

Exclua as três linhas de texto a seguir do arquivo login.ts:

if (!/^https:\/\/([^\/?]*\.)?odoo\.com(\/|$)/.test(validatedUrl)) {
     return notify("The URL must be a subdomain of odoo.com");
}

Isso remove a restrição de domínio odoo.com do programa do plug-in do Gmail.

Em seguida, no arquivo ZIP, vá para mail-client-extensions-master ‣ gmail e abra o arquivo chamado appsscript.json. Na seção urlFetchWhitelist, substitua todas as referências a odoo.com pelo domínio de servidor exclusivo do cliente Odoo.

Em seguida, na mesma pasta gmail, abra o arquivo chamado README.md. Siga as instruções no arquivo README.md para enviar os arquivos do plug-in do Gmail como um projeto do Google.

Nota

O computador deve ser capaz de executar comandos do Linux para seguir as instruções no arquivo README.md

Depois disso, compartilhe o Google Project com a conta do Gmail que o usuário deseja conectar ao Odoo. Em seguida, clique em Publicar e Implementar do manifesto. Por fim, clique em Instalar o add-on para instalar o plug-in do Gmail.

Configurar a base de dados do Odoo

O recurso Plug-in de e-mail deve ser ativado na base de dados do Odoo para que o plug-in do Gmail possa ser usado. Para ativar o recurso, vá para Definições ‣ Configurações gerais. Na seção Integrações, ative Plug-in de e-mail e, em seguida, clique em Salvar.

O recurso plug-in de e-mail nas configurações.

Configurar a caixa de entrada do Gmail

Na caixa de entrada do Gmail, um ícone roxo do Odoo agora está visível no painel do lado direito. Clique no ícone do Odoo para abrir a janela do plug-in do Odoo. Em seguida, clique em qualquer e-mail na caixa de entrada. Clique em Autorizar acesso na janela do plug-in para conceder ao Odoo acesso à caixa de entrada do Gmail.

O botão Autorizar acesso na barra lateral direita do painel de plug-ins do Odoo.

Então, clique em Login. Em seguida, insira o URL da base de dados do Odoo que o usuário deseja conectar à caixa de entrada do Gmail e faça login na base de dados.

Nota

Use o URL geral da base de dados, não o URL de uma página específica dela. Por exemplo, use https://mycompany.odoo.com, e não https://mycompany.odoo.com/web#cids=1&action=menu.

Por fim, clique em Permitir para permitir que o Gmail acesse a base de dados do Odoo. O navegador mostrará uma mensagem Sucesso!. Depois disso, feche a janela. A caixa de entrada do Gmail e a base de dados do Odoo agora estão conectadas.