Google Calendrier : synchronisation du calendrier
Créez une connexion avec Google le calendrier et synchronisez les réservations effectuées à l’aide de l’application Gestion des réservations du lieu de travail . Vous pouvez synchroniser toutes les réservations effectuées à l’aide du Gestion des réservations du lieu de travailGoogle calendrier et vice versa.
La synchronisation de la réservation d’un Google calendrier vers le est effectuée à l’aide de diverses approches telles que les événements et les Gestion des réservations du lieu de travail occurrences.
Synchronisation depuis Gestion des réservations du lieu de travail le calendrier Google
Le processus de synchronisation de à Gestion des réservations du lieu de travailGoogle est effectué à l’aide du spoke Google Agenda. Vous pouvez configurer une connexion avec Google à l’aide du concepteur de flux.
- Installez le spoke Google Agenda.
- Configurer le spoke Google Agenda
- Authentifier ServiceNow avec Google. Consultez Authentifier pour la Google synchronisation du calendrier.
- Configuration de la connexion du spoke Google Agenda à l’aide du concepteur de flux. Consultez Créer un enregistrement de connexion et d’informations d’identification pour Google.
- Création du fournisseur Google Agenda. Consultez Configurer Google en tant que fournisseur de calendriers.
Synchronisation du Google calendrier vers Gestion des réservations du lieu de travail
La synchronisation de la réservation du calendrier vers le portail de réservation s’effectue Google par extraction des dernières mises à jour de calendrier dans Google Calendrier à l’aide d’une tâche planifiée, WSDRS Sync Calendar items. Tous les événements associés aux salles synchronisées sont lus et mis à jour dans l’application Gestion des réservations du lieu de travail . L’application crée des événements Créer, Mettre à jour, Supprimer et Lire dans la table Événements .
La tâche planifiée, WSDRS Sync Calendar items, est fournie avec l’application permettant d’obtenir les derniers changements pour toutes les configurations de synchronisation réservables actives. La tâche planifiée est définie sur False par défaut et doit être activée pour démarrer la synchronisation. Par défaut, la tâche planifiée est définie pour s’exécuter toutes les cinq minutes. Toutefois, vous pouvez définir la durée de la tâche planifiée comme vous le souhaitez. À tout moment, vous pouvez également l’exécuter manuellement.
- En fonction de la taille de la page, de la taille du lot de synchronisation et de l’intervalle de lot de synchronisation, les informations sont récupérées par les jetons de synchronisation. Par exemple, si vous avez spécifié les valeurs 5, 500 et 60 respectivement (dans les champs précédents). Cela signifie que vous pouvez émettre 500 demandes dans un intervalle de 60 secondes. La synchronisation entraîne cinq changements dans une page.
- Lorsque vous créez un enregistrement de configuration de synchronisation réservable sous le Google calendrier, vous devez vous assurer qu’il est activé.
- Lorsque l’enregistrement de synchronisation est activé, un flux est déclenché et un jeton de synchronisation pour cet enregistrement de synchronisation réservable est créé dans le module Deltas de synchronisation .
- La tâche planifiée, WSDRS Sync Calendar items, est fournie avec l’application permettant d’obtenir les derniers changements pour toutes les configurations de synchronisation réservables actives. La tâche planifiée est définie sur False par défaut et doit être activée pour démarrer la synchronisation. Par défaut, la tâche planifiée est définie pour s’exécuter toutes les cinq minutes. Toutefois, vous pouvez définir la durée de la tâche planifiée comme vous le souhaitez. À tout moment, vous pouvez également l’exécuter manuellement.
- Les changements apportés aux configurations de synchronisation réservables sont créés en tant qu’événements dans le module Événements . L’application crée des événements Créer, Mettre à jour, Supprimer et Lire pour le Google calendrier.
- Pour chaque enregistrement de synchronisation, un événement est créé. Les changements s’affichent en fonction de la taille de la page spécifiée dans le fournisseur de calendriers. S’il existe des changements en attente, ils s’affichent lors de la prochaine exécution de tâche planifiée.
- L’API utilisée pour obtenir les jetons de synchronisation enregistre la réponse dans le champ Réponse de l’événement. L’API fournit les changements apportés à une réservation unique, à une réservation multiple et à la réservation récurrente parente.
- À l’aide de la réponse créée par l’API, une réservation est créée dans l’application Gestion des réservations du lieu de travail .
- À chaque exécution de tâche planifiée, le jeton de synchronisation est également mis à jour, ce qui est utilisé comme point de référence pour la synchronisation suivante.
Synchronisation des réservations passées
- Le fournisseur de calendrier qui est le fournisseur de Google calendrier que vous avez configuré doit être actif.
- Le champ Synchroniser les réservations passées doit être sélectionné.
- La configuration de synchronisation réservable pour laquelle vous souhaitez synchroniser les réservations passées doit être active.Remarque :Une fois que vous avez activé l’option Synchroniser les réservations passées, vous devez accéder aux emplacements de chaque enregistrement de configuration de synchronisation réservable et sélectionner Synchroniser l’emplacement.
Gestion « Aucune demande »
Aucune requête est un mécanisme permettant de valider la syntaxe générée de la charge utile d’un événement créé pour le calendrier. Toutefois, au lieu d’envoyer l’événement au fournisseur de calendriers, il est seulement créé. L’administrateur peut valider le contenu de la charge utile de l’événement (JSON) pour s’assurer qu’il est généré comme prévu. « Aucune demande » garantit que l’application n’effectue aucun appel d’API au fournisseur de calendriers lorsque vous créez, mettez à jour ou annulez une réservation dans l’application Gestion des réservations du lieu de travail .