Google Calendário - Sincronização de calendário

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 5 min. de leitura
  • 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.

    Importante:
    A aplicação não oferece suporte a uma configuração de modo estrito para Google Calendário.

    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.

    O processo de sincronização inclui as seguintes etapas:
    1. Instalar Spoke do Google Agenda .
    2. Configure o spoke do Google Agenda
    3. Autenticar ServiceNow com Google. Consulte Autenticar Google para sincronização de calendário.
    4. Configurar a conexão do spoke do Google Agenda usando o Flow Designer. Consulte Crie um registro de conexão e credencial para Google.
    5. Criando o provedor do Google Agenda. Consulte Configurar Google como provedor de calendário.
    O aplicativo também permite que você crie seu próprio alias de conexão e credencial em vez de usar o alias padrão criado usando o Flow Designer. Consulte Configure o seu próprio Google alias de conexão e credencial.

    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.

    Uma abordagem chamada Sincronização delta é usada pelo Sincronização do calendário do local de trabalho aplicação. Com a sincronização Delta, você recupera somente as mudanças incrementais feitas em um ID de e-mail de recurso do calendário usando um ponto de referência chamado token de sincronização. Ou seja, para cada sala (cada registro de sincronização reservável), vinculado ao provedor de calendário local, você obtém os tokens de sincronização, que são os pontos de referência para obter a atualização do calendário em incrementos.
    • 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

    ele Sincronização do calendário do local de trabalho também permite sincronizar reservas feitas no passado. Você pode especificar o intervalo de data e hora no Data e hora de início da sincronização e. Data e hora de término da sincronização campos. Para o calendário no local, as seguintes condições devem ser atendidas para sincronizar 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.