Google Calendário - Sincronização de calendário
Crie uma conexão com Google E sincronizar reservas feitas usando Gestão de reservas do local de trabalho aplicação. Você pode sincronizar todas as reservas feitas usando Gestão de reservas do local de trabalho para Google Calendário e vice-versa.
A sincronização de reservas de um Google Calendá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 trabalho. Google Calendário
O processo de sincronização de Gestão de reservas do local de trabalho. GoogleÉ realizado usando o spoke do Google Agenda. Você pode configurar uma conexão com o Google usando o Flow Designer.
- Instalar Spoke do Google Agenda .
- Configure o spoke do Google Agenda
- Autenticar ServiceNow com Google. Consulte Autenticar Google para sincronização de calendário.
- Configurar a conexão do spoke do Google Agenda usando o Flow Designer. Consulte Crie um registro de conexão e credencial para Google.
- Criando o provedor do Google Agenda. Consulte Configurar Google como provedor de calendário.
Sincronização de Google Calendário para Gestão de reservas do local de trabalho
A sincronização de reservas do Google O calendário para o portal de reservas é feito extraindo as atualizações de calendário mais recentes Google Usando 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 trabalho aplicaçã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 para 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 conforme desejado. A qualquer momento, você também pode executá-lo manualmente.
- Com base em Tamanho da página , Sincronizar tamanho do lote 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 Google calendá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 para 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 conforme desejado. 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 Google Calendá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 do trabalho agendado.
- 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 trabalho aplicação.
- A cada execução de trabalho programada, o token de sincronização também é atualizado, o que é usado como o ponto de referência para a próxima sincronização.
Sincronizando reservas anteriores
- O provedor de calendário que é Google O provedor de calendário de calendário que você configurou deve estar ativo.
- . Sincronizar 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 Sincronizar reservas anteriores , você deve navegar até os locais de cada registro de configuração de sincronização reservável e selecionar Sincronizar local .
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 útil do evento (JSON) para garantir que seja gerado conforme o esperado. "Sem 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 trabalho aplicação.