Configurar o spoke do Google Chat

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 3 min. de leitura
  • Integre a instância ServiceNow e o Bate- papo do Google criando uma aplicação OAuth personalizada no console do Google Cloud para autenticar solicitações ServiceNow.

    Antes de Iniciar

    • Solicitar uma assinatura de Integration Hub.
    • Ative o spoke do Google Chat.
    • Função necessária: administrador

    Criar credenciais OAuth no console do Google Cloud para o spoke do Google Chat

    Crie credenciais na conta do console do Google Cloud para habilitar a autenticação OAuth 2.0 com o spoke do Google Chat.

    Por Que e Quando Desempenhar Esta Tarefa

    Conclua essas etapas no console do Google Cloud.

    Antes de Iniciar

    Procedimento

    1. No console do Google Cloud, navegue até Menu principal > IAM e administrador > Criar um projeto.
      Você também pode ir diretamente para https://console.cloud.google.com/projectcreate
    2. Insira um nome descritivo para o seu projeto no campo Nome do projeto.
      Nota:
      O ID do projeto não pode ser alterado depois que o projeto é criado, portanto, escolha um ID que atenda às suas necessidades durante o tempo de vida do projeto.
    3. Depois de criar um app de bate-papo do Google, obtenha o ID de implantação do app e registre-o.
      Você precisa fornecer o ID de implantação para configuração da conexão. Para obter mais informações, consulte Encontrar um ID de implantação.
    4. Navegar até Menu de Navegação > APIs e serviços > APIs e serviços habilitados.
    5. Selecione API de bate-papo do Google na lista.
      Selecione a API de bate-papo do Google no console do Google Cloud
    6. Clique na guia CREDENCIAIS.
    7. Clique em + CRIAR CREDENCIAIS e selecione ID do cliente OAuth.
      Criar credenciais para o app de bate-papo do Google no console do Google Cloud
    8. No formulário Criar ID de cliente OAuth, preencha os campos.
      Campo Descrição
      Aplicação Selecione Aplicação web na lista.
      Nome Insira um nome exclusivo para identificar o cliente OAuth 2.0.
      URI de origens de JavaScript autorizado Insira o URI da sua instância da ServiceNow. Por exemplo, https://<your-instance-name> .servicen-now.com
      URIs de redirecionamento autorizados Insira o URI de redirecionamento da sua instância da ServiceNow. Por exemplo, https://<your-instance-name> .servicen-now.com/oauth_redirect.do
      Criar ID de cliente OAuth para o spoke do Google Chat no console do Google Cloud
    9. Clique em CRIAR.
      Um cliente OAuth é criado com o ID e o segredo do cliente. Registre o ID e o segredo do cliente.
    10. Clique na guia CONFIGURAÇÃO e preencha os campos.
      Campo Descrição
      Nome da app Insira um nome para sua aplicação.
      URL do avatar Especifique uma URL HTTPS para a imagem do avatar da sua aplicação.
      Descrição Insira uma descrição para sua aplicação.
    11. Em Configurações de conexão, especifique o ID de implantação do app de bate-papo do Google da Etapa 4 no campo ID de implantação.
      Nota:
      Se você criou comandos de barra ao criar o app, especifique-os.
      Adicionar ID de implantação do app em Configurações de conexão
    12. Salve a configuração da sua aplicação no console do Google Cloud.

    Configurar uma conexão para o spoke do Google Chat

    Adicione e configure uma conexão do Docker para autenticar solicitações da ServiceNow no spoke do Docker.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Todos > Automação de Processo > Flow Designer.
    2. Clique na guia Conexões.
    3. Localize o alias do Google_Chat e clique em Exibir detalhes.
      Nota:
      Não clique emAdicionar conexão.
      Modelo de conexão do spoke do Google Chat
    4. Clique em Configurar se estiver configurando a conexão pela primeira vez.
      Configuração da conexão do spoke do Google Chat
    5. No formulário Configurar conexão, preencha os campos.
      Campo Descrição
      Nome da Conexão Nome para identificar o registro da conexão com exclusividade.
      URL de Conexão URL para APIs de bate-papo do Google. Insira https://chat.googleapis.com
      Versão da API Versão da API de bate-papo do Google. Insira v1.
      ID do cliente OAuth ID do cliente OAuth do app de bate-papo do Google no console do Google Cloud.
      Segredo do cliente OAuth Segredo do cliente OAuth do app de bate-papo do Google no console do Google Cloud.
      URL de redirecionamento do OAuth URL de redirecionamento do OAuth da sua instância da ServiceNow. Insira neste formatohttps://<your-instance-name> .service-now.com/oauth_redirect.do
    6. Clique em Configurar e obter token do OAuth.
      Você será redirecionado para a página de login das contas do Google.
    7. Insira suas credenciais da API de bate-papo do Google.

    Resultado

    Um token OAuth é gerado e configurado para o spoke do Google Chat.