Guia de conexão do Google Gmail para Jitterbit App Builder
Visão geral
Este guia descreve os requisitos do sistema e as instruções para conectar o App Builder a um servidor de banco de dados Gmail.
Requisitos do sistema
Servidor de banco de dados
Servidor de Banco de Dados Gmail
Navegador web do cliente
-
Chrome TM 60 ou mais recente
-
Firefox ® 55 ou mais recente
-
Safari ® 11.0.2 ou mais recente
Instruções de conexão
Adicionando um provedor de segurança OAuth
-
Navegue até o App Builder IDE
-
No menu Conectar, clique no link Conectar à sua empresa
-
Clique em Provedores de Segurança e depois clique em Criar sob Autenticação de Usuário

-
Para configurar o Provedor de Segurança OAuth, forneça as seguintes informações:
-
No painel Configurações
-
Nome: GoogleOAuth (deve ser nomeado assim para corresponder ao redirecionamento)
-
Tipo: Selecione Oauth no menu suspenso
-
-
No painel Propriedades
-
Endpoint de Autorização:
https://accounts.google.com/o/oauth2/auth -
ClientId: Credenciais do Google API Console (omitidas da captura de tela)
-
ClientSecret: Credenciais do Google API Console (omitidas da captura de tela)
-
Scopes:
https://mail.google.com/- Visite a documentação do Google para mais orientações sobre Scopes. Múltiplos scopes podem ser adicionados, separados por um espaço.
-
-
Token Endpoint:
https://oauth2.googleapis.com/token
-
-
Clique em Habilitado e Redirecionar em Desafio.
-
Clique em Salvar.
Adicionando um provedor de segurança RDBMS
-
Navegue até o App Builder IDE
-
No menu Conectar, clique no link Conectar à sua empresa
-
Clique em Provedores de Segurança e depois clique em Criar sob Autenticação da Fonte de Dados

-
Para configurar o Provedor de Segurança Oauth, forneça as seguintes informações:
-
No painel Configurações
-
Nome: Nome Reconhecível
-
Tipo: Selecione RDBMS no menu suspenso
-
-
No painel Propriedades
-
AuthorizationType: AuthorizationCode
-
OAuthProvider: Provedor Oauth criado na etapa anterior
-
-
Adicionando um servidor
-
Navegue até o IDE do App Builder
-
No menu Conectar, clique no link Conectar à sua empresa

-
Clique no botão Criar no canto superior esquerdo do painel de Servidores de Dados. Isso abrirá a página Adicionar Servidor.

-
Para conectar a um servidor Gmail, forneça as seguintes informações:
-
Nome: Um nome de servidor identificável e único
-
Tipo: Selecione Gmail no menu suspenso
-
Provedor de Segurança: O provedor RDBMS configurado na etapa anterior
-
Nome de Usuário: A conta do Gmail que você deseja usar para este recurso
-
-
Após preencher todas as credenciais necessárias, clique no botão Salvar para salvar as configurações.
-
Clique em Testar Conexão para passar pelos passos do OAuth e garantir que os escopos e o redirecionamento estão conforme o esperado.
Importar fonte de dados
-
Navegue até o IDE do App Builder.
-
Clique em Construa seu Aplicativo e depois clique em Camada de Armazenamento de Dados.
-
Sob Banco de Dados em Nuvem, encontre o Banco de Dados Gmail com o nome que você escolheu anteriormente.
-
Expanda o painel GoogleCalendar e clique em Importar

-
Após a importação, clique em Tabelas para visualizar as tabelas importadas do Servidor Gmail.

Solução de Problemas
Se você encontrar problemas com o servidor Gmail, recomenda-se seguir estas etapas de solução de problemas:
-
Ative o registro de dados para gerar arquivos de log e dados, que você pode baixar e inspecionar.
-
Consulte a documentação do CData ADO.NET Provider para Gmail para informações detalhadas.