Configure a conectividade do OAuth com Google Calendário

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Crie um registro de aplicações para Google Calendário com ServiceNow para sincronizar reservas. Execute este registro do app se quiser criar seu próprio alias de conexão e credencial para Google Calendário.

    Antes de Iniciar

    Autenticar Google para sincronização de calendário

    Certifique-se de que o escopo da aplicação esteja definido como Spoke do Google Agenda . Caso contrário, faça o seguinte:
    1. Selecione o ícone Escopo da aplicação ( Escopo da aplicação para definir o escopo da sua aplicação.) no canto superior direito do seu Central do funcionário página inicial.
    2. No menu suspenso, selecione a opção que consiste em Escopo da aplicação: .
    3. No navegador de filtros, pesquise e selecione Spoke do Google Agenda .
    4. Atualize a página.

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > OAuth de Sistema > Registro de aplicações.
    2. Selecione Novo.
    3. Selecione Conecte-se a um provedor OAuth de terceiros
    4. No formulário, preencha os campos com os detalhes especificados.
      Tabela 1. Formulário Provedor OAuth de terceiros
      Campo Descrição
      Nome Nome exclusivo para identificar o registro, por exemplo, próprio calendário do Google.
      ID de cliente ID do cliente criado durante a autenticação do app em Google.
      Segredo do cliente A senha que você gerou ao criar o app em Google.
      Tipo de concessão padrão Tipo de concessão usado para estabelecer o token. Selecione Modo de autorização .
      URL de Autorização Endpoint do código de autorização do OAuth. Insira https://accounts.google.com/o/oauth2/v2/auth .
      URL do token Endpoint do token do servidor OAuth. Insira https://www.googleapis.com/oauth2/v4/token .
      Redirecional URL Endpoint de retorno de chamada do OAuth. O URL é preenchido automaticamente como https://<instance-name>.service-now.com/oauth_redirect.do .
    5. Clique com o botão direito no cabeçalho do formulário e selecione Salvar.
      Um perfil de entidade OAuth gerado pelo sistema é criado e mostrado na lista relacionada de Perfis de Entidade OAuth. O Google Agenda possui o perfil padrão.
    6. Crie um escopo de entidade OAuth.
      1. Na lista relacionada Escopos da entidade OAuth, selecione Inserir uma nova linha...
      2. Insira o nome como Calendário para o escopo.
      3. Insira o escopo OAuth como Calendário .
      4. Selecione o ícone Salvar.
      5. Da mesma forma, crie outro escopo e insira os seguintes detalhes:
        • Nome : calendar.events
        • Escopo do OAuth : calendar.events
      6. Clique com o botão direito do mouse no cabeçalho do formulário Registro de aplicações e selecione Salvar.
        O sistema cria os registros de escopo.
    7. Selecione Atualizar.
    8. No formulário Registro de aplicações, selecione Perfis de entidade OAuth lista relacionada.
      Nas etapas a seguir, adicione os escopos de entidade OAuth que você criou na Etapa 6 ao perfil padrão.
      1. Selecione o perfil de entidade padrão, por exemplo, Perfil padrão próprio do Google Agenda.
      2. No formulário Perfil de entidade OAuth, faça o seguinte:
        1. Na seção Escopos de perfis de entidade OAuth, clique duas vezes Insira uma nova linha .
        2. Selecione o ícone Pesquisar ( Ícone de pesquisa.).
        3. Selecione calendário Atribuído ao provedor OAuth que você criou na Etapa 6.
        4. Repita as etapas anteriores e adicione também calendar.events .
    9. Selecione Atualizar.

    Resultado

    A conectividade OAuth foi adicionada para Google.

    O que Fazer Depois

    Crie seu próprio alias de conexão e credencial para Google