Configurar spoke do Google Calendar

  • Versão de lançamento: Washingtondc
  • Atualizado 3 de ago. de 2023
  • 5 min. de leitura
  • Configure uma integração de saída entre sua instância ServiceNow e as Google Interfaces de programação da aplicação (API) de calendário configurando uma conexão e um registro de credencial.

    Antes de Iniciar

    • Solicitar assinatura do IntegrationHub.
    • Ative o plug-in Google Calendar spoke.
    • Verifique se você tem uma conta Google Workspace
    • Verifique se você tem um domínio e um endereço de e-mail relacionado ao domínio. Por exemplo, www.mydomain.com e jane-admin@mydomain.com.
      Nota:
      você só pode registrar um endereço de e-mail por domínio em Google Workspace.
    • Função necessária: administrador

    Criar aplicação OAuth no calendário Google

    Crie uma aplicação OAuth no calendário Google que autentique as solicitações para acessar as APIs do calendário Google da sua instância ServiceNow. Após a autenticação bem-sucedida, você pode gerar um token OAuth que seu ServiceNow pode usar para acessar as Google APIs do calendário.

    Antes de Iniciar

    Google Requisitos de integração do spoke do calendário:
    • Um domínio e um endereço de e-mail associados ao domínio. Por exemplo, www.mydomain.com e jane-admin@mydomain.com. Observe que você só pode registrar um endereço de e-mail por domínio em Google Workspace.
    • Google Workspace credenciais de login criadas com o mesmo domínio.

    Função necessária: administrador

    Procedimento

    1. Faça login em https://console.developers.google.com com suas credenciais Google Workspace.
    2. Crie um projeto em Google Workspace.
      O projeto fornece a aplicação OAuth e as permissões para acessar as Google APIs de calendário da sua instância ServiceNow.
      1. Selecione o botão.
        Botão Criar projeto para o Google Calendar no Google Workspace.
      2. Na janela Selecionar um projeto, selecione NOVO PROJETO.
      3. No campo Nome do projeto, insira um nome exclusivo para o projeto.
      4. No campo Local, selecione PROCURAR para selecionar uma organização.
      5. Selecione CRIAR.
        A janela Notificações confirma que o projeto foi criado.

        Confirmação de criação do projeto.

      6. Selecione SELECIONAR PROJETO.
    3. Habilite as Google permissões da API do calendário.
      1. Selecione + HABILITAR APIS E SERVIÇOS.
        Habilitar API e botão de serviços.
      2. Na página Bem-vindo(a) à Biblioteca de APIs, navegue até o cartão da API do calendário do Google sob o título Google Workspace.
        Botão da API do Google Calendar.
      3. Selecione API do Google Calendar.
      4. Selecione HABILITAR.
        A API de calendário do Google está habilitada no seu projeto.

        A API do Google Calendar está habilitada.

    4. Crie as credenciais que o formulário de conexão e credencial armazenará.
      1. Selecione CRIAR CREDENCIAIS.
        Botão Criar credenciais para acessar a API do Google Calendar.
      2. Preencha o formulário.
        Tabela 1. Credenciais da API do Google Calendar
        Selecione uma API Nome da API que sua instância ServiceNow acessa.
        Nota:
        Certifique-se de que a opção de API do Google Calendar seja escolhida.
        Quais dados você acessará? * Tipo de dados que sua instância ServiceNow acessa na aplicação Calendário Google.
        Dica:
        Para criar uma aplicação OAuth, selecione Dados do usuário.
      3. Selecione PRÓXIMO.
      4. Na seção Tela de consentimento do OAuth, preencha o formulário.
        Tabela 2. Formulário Tela de consentimento do OAuth
        Campo Descrição Obrigatório?
        Nome da app Nome personalizado da aplicação OAuth. Sim
        E-mail de suporte ao usuário Os usuários do aplicativo OAuth podem enviar suas consultas mediante consentimento para este e-mail. Sim
        Logotipo do app Logotipo do aplicativo OAuth, Não
        Informações de contato do desenvolvedor Google O usa esse ID de e-mail para informar sobre mudanças no projeto. Sim
      5. Selecione SALVAR E CONTINUAR.
    5. Opcional: Especifique as permissões para acessar a API específica do Google Calendar.
      1. No título ESCOPOS, selecione ADICIONAR OU REMOVER ESCOPOS.
      2. Na janela Atualizar escopos selecionados, insira Google Calendar no campo Inserir nome ou valor da propriedade.Insira Google Calendar no campo.
      3. Na lista, selecione API do Google Calendar.
      4. Selecione as APIs necessárias na lista.Selecione as APIs do Google Calendar necessárias.
      5. Selecione ATUALIZAR.
    6. Gere o ID de cliente OAuth e os detalhes relacionados.
      Você deve inserir o ID do cliente OAuth e os detalhes relacionados no formulário de conexão e credencial.
      1. No campo Tipo de aplicação, selecione Aplicação web.
      2. No campo Nome, insira um nome personalizado para a aplicação.
      3. Para adicionar um URL de redirecionamento, no título URIs de redirecionamento autorizados, selecione + ADICIONAR URI.
      4. Insira o URL da sua instância ServiceNow.
      5. Selecione CRIAR.
        As credenciais para a aplicação OAuth são criadas, conforme mostrado na imagem.Copie ou baixe as credenciais do OAuth.
    7. Selecione CONCLUÍDO.

    Criar conexão e registro de credencial para o spoke do calendário Google

    Crie uma conexão e um registro de credencial que permita que sua instância ServiceNow se integre à Google Interface de programação da aplicação (API) de calendário.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    O registro de conexão e credencial inclui os detalhes que você configurou ao criar o aplicativo OAuth. Consulte Criar aplicação OAuth no calendário Google.

    Procedimento

    1. Navegar até Todos > Automação de Processo > Flow Designer.
    2. Selecione Conexões.
    3. No campo Pesquisar todas as conexões, insira Google Calendar.Pesquise o cartão de conexão do Google Calendar.
    4. No cartão Google_Calendar, clique em Exibir detalhes.
    5. Clique em Configurar.Botão de configuração do registro de credencial e conexão do Google Calendar.
    6. Preencha os detalhes no formulário.
      Tabela 3. Formulário de conexão e credenciais do Google Calendar
      Campo Descrição
      Nome da conexão Nome da conexão com a Google API de calendário.
      Nota:
      O primeiro nome de conexão padrão é Google_Calendar, que é somente leitura. Para fornecer um nome personalizado para a conexão, crie uma conexão selecionando Adicionar conexão.
      URL de conexão O URL para as Google APIs de calendário.

      Insira https://googleapis.com.

      Versão da API Versão das Google APIs de calendário que sua instância ServiceNow acessa.

      Insira V3.

      ID do cliente OAuth O ID do cliente que acessa a aplicação OAuth que você criou.
      Dica:
      Você pode encontrar o ID do cliente OAuth no arquivo JSON que baixou ao criar o aplicativo OAuth. Consulte Criar aplicação OAuth no calendário Google.
      Segredo do cliente OAuth O segredo que sua instância ServiceNow usa para comprovar sua identidade para o aplicativo OAuth.
      Dica:
      Você pode encontrar o segredo do cliente OAuth no arquivo JSON que baixou ao criar o aplicativo OAuth. Consulte Criar aplicação OAuth no calendário Google.
      URL de redirecionamento do OAuth O URL de redirecionamento para a aplicação depois que a aplicação OAuth autentica a solicitação da sua instância ServiceNow.
      Dica:
      Você pode encontrar o URL de redirecionamento do OAuth no arquivo JSON que baixou ao criar o aplicativo OAuth. Consulte Criar aplicação OAuth no calendário Google.
      URL de autorização do OAuth O URL fornecido pelo provedor de serviços OAuth que sua instância ServiceNow pode usar para iniciar o processo de autorização do OAuth.
      Dica:
      Você pode encontrar o URL de autorização do OAuth no arquivo JSON que baixou ao criar o aplicativo OAuth.
      URL do token Oauth O URL fornecido por um provedor de serviços OAuth que sua instância ServiceNow pode usar para trocar um código de autorização por um token de acesso.
      Dica:
      Você pode encontrar o URL de autorização do OAuth no arquivo JSON que baixou ao criar o aplicativo OAuth.
    7. Selecione Configurar e obter token do OAuth.
    8. Faça login em Google Workspace e obtenha o token OAuth.
      O registro de conexão e credencial é criado.