Google Calendário - Sincronização de calendário
Crie uma conexão com GoogleE sincronizar reservas feitas usando o. Gestão de reservas do local de trabalhoaplicação. Você pode sincronizar todas as reservas feitas usando o. Gestão de reservas do local de trabalhopara GoogleE vice-versa.
A sincronização de reservas de um GoogleCalendário para Gestão de reservas do local de trabalhoé realizado usando várias abordagens, como eventos e ocorrências.
Sincronização de Gestão de reservas do local de trabalhopara GoogleCalendário
O processo de sincronização de Gestão de reservas do local de trabalhopara GoogleÉ realizado usando o spoke do Google Agenda. Você pode configurar uma conexão com o Google usando o Designer de fluxo.
- Instalar Google Agenda spoke .
- Configure o spoke do Google Agenda
- Autenticar ServiceNowcom Google. Consulte Autenticar Googlepara sincronização de calendário.
- Configurando a conexão do spoke do Google Agenda usando o designer de fluxo. Consulte Crie um registro de conexão e credencial para Google.
- Criando o provedor do Google Agenda. Consulte Configurar Googlecomo provedor de calendário.
Sincronização de GoogleCalendário para Gestão de reservas do local de trabalho
A sincronização de reservas do GoogleO calendário para o portal de reservas é feito extraindo as atualizações de calendário mais recentes GoogleUsando um trabalho agendado, WSDRS Sync Calendar items. Todos os eventos relacionados às salas habilitadas para sincronização são lidos e atualizados no Gestão de reservas do local de trabalhoaplicação. A aplicação cria eventos Criar, Atualizar, Excluir e Ler no Eventos tabela.
O trabalho agendado, WSDRS Sync Calendar items, é fornecido com a aplicação para obter as mudanças mais recentes de todas as configurações de sincronização reservável ativas. O trabalho agendado está definido como Falso por padrão, e ele deve estar habilitado para iniciar a sincronização. Por padrão, o trabalho agendado é definido para ser executado a cada cinco minutos. No entanto, você pode definir o horário do trabalho agendado como quiser. A qualquer momento, você também pode executá-lo manualmente.
- Com base em Tamanho da página , Tamanho do lote de sincronização e o. Intervalo de lote de sincronização , as informações são recuperadas pelos tokens de sincronização. Por exemplo, se você especificou os valores como 5 , 500 e. 60 respectivamente (nos campos anteriores). Isso significa que você pode gerar 500 solicitações em um intervalo de 60 segundos. A sincronização resulta em cinco mudanças em uma página.
- Quando você cria um registro de configuração de sincronização reservável em Googlecalendário, você deve garantir que ele esteja ativado.
- Quando o registro de sincronização é ativado, um fluxo é acionado e um token de sincronização para esse registro de sincronização reservável é criado no Deltas de sincronização módulo.
- O trabalho agendado, WSDRS Sync Calendar items, é fornecido com a aplicação para obter as mudanças mais recentes de todas as configurações de sincronização reservável ativas. O trabalho agendado está definido como Falso por padrão, e ele deve estar habilitado para iniciar a sincronização. Por padrão, o trabalho agendado é definido para ser executado a cada cinco minutos. No entanto, você pode definir o horário do trabalho agendado como quiser. A qualquer momento, você também pode executá-lo manualmente.
- As mudanças feitas nas configurações de sincronização reservável são criadas como eventos no Eventos módulo. A aplicação cria eventos Criar, Atualizar, Excluir e Ler para GoogleCalendário.
- Um evento é criado para cada registro de sincronização. Dependendo do tamanho da página especificado no provedor de calendário, as mudanças serão exibidas. Se houver mudanças pendentes, elas serão exibidas durante a próxima execução de trabalho agendada.
- A API que é usada para obter os tokens de sincronização salva a resposta no Resposta campo do evento. A API fornece mudanças feitas em uma única reserva, várias reservas e na reserva recorrente primária.
- Usando a resposta criada pela API, uma reserva é criada no Gestão de reservas do local de trabalhoaplicação.
- A cada execução de trabalho agendada, o token de sincronização também é atualizado, que é usado como o ponto de referência para a próxima sincronização.
Sincronizando reservas anteriores
- O provedor de calendário que é GoogleO provedor de calendário de calendário que você configurou deve estar ativo.
- . Sincronize reservas anteriores o campo deve ser selecionado.
- A configuração de sincronização reservável para a qual você deseja sincronizar reservas anteriores deve estar ativa.Nota:Depois de habilitar o. Sincronize reservas anteriores , você deve navegar até os locais de cada registro de configuração de sincronização reservável e selecionar Local de sincronização .
Tratamento de "Nenhuma solicitação"
Nenhuma solicitação é um mecanismo para validar a sintaxe gerada da carga de um evento criado para o calendário. Mas, em vez de enviar o evento para o provedor de calendário, ele só é criado. O administrador pode validar o conteúdo da carga do evento (JSON) para garantir que seja gerado conforme esperado. "Nenhuma solicitação" garante que a aplicação não faça chamadas de API para o provedor de calendário quando você cria, atualiza ou cancela uma reserva no Gestão de reservas do local de trabalhoaplicação.