Google Application Integration: Conectar

Você pode se conectar a uma instância da Google Cloud Platform (GCP) usando a ação Google Application Integration: Conectar. A GCP gerencia o acesso à instância da Google Application Integration.

Pré-requisitos

Nota: The examples and graphics provided on this page are for representation purposes only and may not accurately reflect your specific instance. We do not assume responsibility for their maintenance or accuracy.
  • Crie uma conta GCP (GCP Cloud) e crie um projeto GCloud.
  • Acesse sua conta GCloud em Projeto Google Cloud e crie um projeto. Se você já tem acesso a um projeto, você verá seu projeto aqui.
  • Crie um ID de cliente OAuth 2.0. Um ID de cliente é usado para identificar um único aplicativo para os servidores OAuth do Google. Para mais detalhes, consulte GCP Create access credentials.

Você pode se conectar a uma instância da Google Application Integration usando a ação Google Application Integration: Conectar do Automation 360.

Você pode usar métodos diferentes para se conectar a Google Application Integration:
  • Conta de usuário: Use este método de conexão fornecendo as credenciais da conta GCloud. A conta GCloud é necessária para estabelecer uma conexão.
  • Conta de serviço: Use este método de conexão fornecendo a chave de conta de serviço GCloud. Este método utiliza o certificado para autenticar entre servidores em vez de credenciais de usuário. Para criar uma chave de conta de serviço, consulte Creating a service account.
  • Conexão OAuth da Control Room: Use este método de conexão criando uma conexão OAuth armazenada na Control Room.

Procedimento

  1. Faça login na Control Room.
  2. Crie um novo bot ou edite um bot existente. Para mais detalhes, consulte Crie seu primeiro bot.
  3. No painel de Ações, selecione Integração de aplicativos do Google > Conectar e coloque abaixo de Início do fluxo do bot.
  4. No campo Tipo de autenticação, selecione o método de autenticação na lista suspensa.
  5. Para exibir os detalhes do ID e do segredo do cliente na Google Application Integration para autenticação da Conta de usuário, conclua as etapas a seguir:
    1. Abra o Console do Google Cloud.
    2. Na parte superior esquerda, clique em Menu > APIs e serviços > Credenciais.
    3. Clique em um aplicativo sob IDs de cliente OAuth 2.0 IDs que você deseja conectar.
    4. Copie os valores dos campos Segredo do cliente, Senha do cliente e URI.
  6. Para conectar-se usando a conta de usuário, execute as seguintes etapas:
    1. No campo Endereço de e-mail do usuário, insira o endereço de e-mail usado para fazer o login na conta GCloud.
    2. No campo ID do cliente, cole o ID do cliente copiado de GCloud. Nesse exemplo, String insegura é usada, enquanto você pode usar as opções Credencial ou Variável para uma melhor segurança.
    3. No campo Segredo do Cliente, cole o Segredo do Cliente copiado de GCloud.
    4. No campo URI de redirecionamento, insira um URI de redirecionamento da conta GCloud.
    5. Digite Padrão como o nome da sessão.
    Nota: Selecione uma das seguintes opções para especificar Usar endereço de e-mail/ID do cliente/Segredo do Cliente/ URI redirecionado:
    • Credencial: Permite que você use um valor no Credential Vault que contém informações sobre o endereço de e-mail do usuário/ID do Cliente/Segredo do Cliente/URI redirecionado.
    • Variável: Permite que você use uma variável de credencial que contém informações sobre o endereço de e-mail do usuário/ID do Cliente/URI redirecionado.
    • String insegura: Permite que você digite o endereço de e-mail do usuário/ID do Cliente/Segredo do Cliente/URI redirecionado. Endereço de e-mail do usuário/ID do Cliente/Segredo do Cliente/URI redirecionado
  7. Para conectar usando a conta de serviço, no campo Chave da conta de serviço, insira a chave da conta de serviço GCloud. Nesse exemplo, String insegura é usada, enquanto você pode usar as opções Credencial ou Variável para uma melhor segurança.
    Nota: Se você não tiver acesso para gerar e recuperar a Chave da conta de serviço, entre em contato com o administrador do Google Cloud.
  8. Para configurar uma Conexão OAuth da Control Room na Google Application Integration, conclua as seguintes etapas:
    1. Conclua as etapas de 1 a 5 em Create OAuth connection.
    2. Abra o Console do Google Cloud.
    3. Na parte superior esquerda, clique em Menu > APIs e serviços > Credenciais.
    4. Clique em CRIAR CREDENCIAIS > ID de cliente OAuth.
    5. Selecione aplicativo da Web. Insira um nome e adicione o URL de retorno de chamada de Create OAuth connection como um URI de redirecionamento autorizado.
    6. Clique em Create (Criar).
    7. Copie o ID e o segredo do cliente.
    8. Acesse Create OAuth connection e conclua as etapas restantes para criar uma conexão OAuth com os detalhes acima.
  9. Para se conectar usando a Conexão OAuth da Control Room, escolha uma conexão OAuth da Google Application Integration que você tenha criado e armazenado na Control Room. Para mais detalhes, consulte Configurar conexões OAuth na Control Room.
  10. No campo Criar sessão da Integração de aplicativos do Google, o nome da sessão é exibido como Padrão.