Configure o. GoogleSpoke do calendário

  • Versão de lançamento: Yokohama
  • Atualizado 3 de ago. de 2023
  • 5 min. de leitura
  • Configure uma integração de saída entre o. ServiceNowe o. GoogleInterfaces de programação de aplicações (API) de calendário configurando um registro de conexão e credencial.

    Antes de Iniciar

    • Solicitar uma assinatura de Integration Hub.
    • Ative o. GoogleSpoke do calendário.
    • Certifique-se de ter um Google Workspaceconta.
    • Certifique-se de que você tenha um domínio e um endereço de e-mail relacionados 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 em GoogleCalendário

    Crie uma aplicação OAuth no GoogleCalendário que autentica solicitações para acessar o. GoogleAPIs de calendário do seu ServiceNowinstância. Após a autenticação bem-sucedida, você pode gerar um token OAuth que é seu ServiceNowpode usar para acessar o. GoogleAPIs de 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.comcom seu Google Workspacecredenciais.
    2. Crie um projeto em Google Workspace.
      O projeto fornece a aplicação OAuth e as permissões para acessar o. GoogleAPIs de calendário do seu ServiceNowinstância.
      1. Selecione o botão.
        Botão Criar projeto para o Google Agenda no Google Workspace.
      2. Na janela Selecione 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 o. GooglePermissões da API de calendário.
      1. Selecione - HABILITE APIS E SERVIÇOS .
        Botão Habilitar API e serviços.
      2. Na página Bem-vindo à biblioteca de APIs, navegue até o cartão da API do calendário do Google em Google Workspacetítulo.
        Botão da API do Google Agenda.
      3. Selecione Google Agenda API .
      4. Selecione HABILITAR .
        A API de calendário do Google está habilitada no seu projeto.

        A API do Google Agenda está habilitada.

    4. Crie as credenciais que o formulário de conexão e credencial armazenará.
      1. Selecione CRIE CREDENCIAIS .
        Botão Criar credenciais para acessar a API do Google Agenda.
      2. Preencha o formulário.
        Tabela 1. Credenciais da API do Google Agenda
        Selecione uma API Nome da API que é sua ServiceNowacessos à instância.
        Nota:
        Certifique-se de que a opção API do Google Agenda esteja selecionada.
        Que dados você acessará? * Tipo de dados que são ServiceNowacessos de instância do GoogleAplicação de calendário.
        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 de tela de consentimento do OAuth
        Campo Descrição Obrigatório?
        Nome da app Nome personalizado do app OAuth. Sim
        E-mail de suporte ao usuário Os usuários do app OAuth podem enviar suas consultas sobre consentimento para este e-mail. Sim
        Logotipo do app Logotipo do app OAuth, Não
        Informações de contato do desenvolvedor Google Usa este ID de e-mail para informar você sobre quaisquer mudanças no projeto. Sim
      5. Selecione SALVE E CONTINUE .
    5. Opcional: Especifique as permissões para acessar a API específica do Google Agenda.
      1. No título ESCOPOS, selecione ADICIONE OU REMOVA ESCOPOS .
      2. Na janela Atualizar escopos selecionados, insira Google Agenda No campo Inserir nome ou valor da propriedade.
        Insira o Google Agenda no campo.
      3. Na lista, selecione API do Google Agenda.
      4. Selecione as APIs necessárias na lista.
        Selecione as APIs do Google Agenda necessárias.
      5. Selecione ATUALIZAR .
    6. Gere o ID do 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 da 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 autorizado, selecione - ADICIONAR URI .
      4. Insira o URL do seu ServiceNowinstância.
      5. Selecione CRIAR .
        As credenciais da aplicação OAuth são criadas, conforme mostrado na imagem.Copie ou baixe as credenciais do OAuth.
    7. Selecione CONCLUÍDO .

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

    Crie um registro de conexão e credencial que habilite o. ServiceNowinstância a ser integrada ao GoogleAPI (Interface de programação de aplicações) 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 quando criou o app OAuth. Consulte Criar aplicação OAuth em GoogleCalendário.

    Procedimento

    1. Navegar até Tudo > Automação de Processo > Flow Designer.
    2. Selecione Conexões.
    3. No campo Pesquisar todas as conexões, insira Google Agenda .PESQUISE o cartão de conexão do Google Agenda.
    4. No cartão google_Calendar, clique em Exibir detalhes .
    5. Clique em Configurar.Botão de configuração de registro de credencial e conexão do Google Agenda.
    6. Preencha os detalhes no formulário.
      Tabela 3. Formulário de conexão e credenciais do Google Agenda
      Campo Descrição
      Nome da conexão Nome da conexão com GoogleAPI de calendário.
      Nota:
      O nome da primeira conexão e 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 GoogleAPIs de calendário.

      Insira https://googleapis.com .

      Versão da API Versão do GoogleAPIs de calendário que são ServiceNowacessos à instância.

      Insira V3 .

      ID do cliente do OAuth O ID do cliente que acessa o app OAuth que você criou.
      Dica:
      Você pode encontrar o ID do cliente OAuth no arquivo JSON que você baixou ao criar o app OAuth. Consulte Criar aplicação OAuth em GoogleCalendário.
      Segredo do cliente do OAuth O segredo que você tem ServiceNowA instância usa para provar sua identidade para o app OAuth.
      Dica:
      Você pode encontrar o segredo do cliente OAuth no arquivo JSON que você baixou ao criar o app OAuth. Consulte Criar aplicação OAuth em GoogleCalendário.
      URL de redirecionamento do OAuth O URL de redirecionamento para a aplicação após o app OAuth autenticar a solicitação do seu ServiceNowinstância.
      Dica:
      Você pode encontrar o URL de redirecionamento do OAuth no arquivo JSON que você baixou ao criar o app OAuth. Consulte Criar aplicação OAuth em GoogleCalendário.
      URL de autorização do OAuth O URL fornecido pelo provedor de serviços OAuth que é seu ServiceNowA instância 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 você baixou ao criar o app OAuth.
      URL do token OAuth O URL fornecido por um provedor de serviços OAuth que é seu ServiceNowa instância 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 você baixou ao criar o app OAuth.
    7. Selecione Configurar e obter token do OAuth.
    8. Faça login em Google WorkspaceE obter o token OAuth.
      O registro de conexão e credencial é criado.