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:
- Selecione o ícone Escopo da aplicação (
) no canto superior direito do seu Central do funcionário página inicial.
- No menu suspenso, selecione a opção que consiste em Escopo da aplicação: .
- No navegador de filtros, pesquise e selecione Spoke do Google Agenda .
- Atualize a página.
Função necessária: administrador
Procedimento
-
Navegar até .
-
Selecione Novo.
-
Selecione Conecte-se a um provedor OAuth de terceiros
-
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 . |
-
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.
-
Crie um escopo de entidade OAuth.
-
Na lista relacionada Escopos da entidade OAuth, selecione Inserir uma nova linha...
-
Insira o nome como Calendário para o escopo.
-
Insira o escopo OAuth como Calendário .
-
Selecione o ícone Salvar.
-
Da mesma forma, crie outro escopo e insira os seguintes detalhes:
- Nome : calendar.events
- Escopo do OAuth : calendar.events
-
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.
-
Selecione Atualizar.
-
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.
-
Selecione o perfil de entidade padrão, por exemplo, Perfil padrão próprio do Google Agenda.
-
No formulário Perfil de entidade OAuth, faça o seguinte:
- Na seção Escopos de perfis de entidade OAuth, clique duas vezes Insira uma nova linha .
- Selecione o ícone Pesquisar (
).
- Selecione calendário Atribuído ao provedor OAuth que você criou na Etapa 6.
- Repita as etapas anteriores e adicione também calendar.events .
-
Selecione Atualizar.
Resultado
A conectividade OAuth foi adicionada para Google.