Microsoft Exchange Locaux : synchronisation du calendrier

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 6 minutes de lecture
  • Créez une connexion avec Microsoft Exchange On-Premises 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 Gestion des réservations du lieu de travail du calendrier local et vice versa. La synchronisation de la réservation à partir d’un calendrier local vers le est effectuée à l’aide de diverses approches telles que les abonnements, les jetons de synchronisation, les événements et les Gestion des réservations du lieu de travail occurrences.

    L’application Microsoft Exchange On-Premises, contrairement à d’autres fournisseurs de calendriers, n’est pas accessible en ligne. Le fournisseur est distant et n’est accessible que par l’organisation localement. Pour synchroniser les réservations de calendrier avec cette configuration sur site, l’application Synchronisation du calendrier du lieu de travail vous permet de communiquer à l’aide du MID Server. Un MID Server est installé dans la même configuration locale que celle Microsoft Exchange sur site. De cette façon, une communication peut être établie avec le MID Server et communiquer fréquemment. Pour prendre en charge le fournisseur de calendrier local, un nouveau processeur de calendrier, Microsoft EWS, est pris en charge dans l’application Synchronisation du calendrier du lieu de travail .
    1. Connectez le MID Server à .ServiceNow®
    2. Créez un alias de connexion et d’informations d’identification.
    Important :
    L’application Workplace Reservations pour extension Microsoft Outlook ne prend pas en charge Microsoft Exchange On-Premises.

    Synchronisation depuis Gestion des réservations du lieu de travail vers Microsoft Exchange On-Premises

    Synchronisez les réservations vers le calendrier local à partir de Gestion des réservations du lieu de travail la communication à l’aide du MID Server.

    Synchronisation à partir d’un Microsoft Exchange calendrier local vers Gestion des réservations du lieu de travail

    La synchronisation de la Microsoft Exchange réservation à partir du calendrier local vers le portail de réservation s’effectue en exécutant une tâche planifiée en temps opportun. WSDRS Sync Calendar items

    Une approche appelée synchronisation delta est utilisée par l’application Synchronisation du calendrier du lieu de travail . Avec la synchronisation Delta, vous récupérez uniquement les modifications incrémentielles apportées à un ID d’e-mail de ressource du calendrier à l’aide d’un point de référence appelé jeton de synchronisation. En d’autres termes, pour chaque salle (chaque enregistrement de synchronisation réservable), lié au fournisseur de calendrier local, vous obtenez les jetons de synchronisation, qui sont les points de référence pour obtenir la mise à jour du calendrier par incréments.
    • En fonction de la taille de la page, de la taille du lot de synchronisation et de l’intervalle du 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 effectuer 500 requêtes 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 calendrier local, assurez-vous qu’il est activé.
    • Lorsque l’enregistrement de synchronisation est activé, un flux est déclenché et un jeton de synchronisation est créé dans le module Deltas de synchronisation réservable.
    • La tâche planifiée, WSDRS Sync Calendar items, est fournie avec l’application pour 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 elle 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 le temps de la tâche planifiée comme vous le souhaitez. À tout moment, vous pouvez également l’exécuter manuellement.
    • Les modifications apportées aux configurations de synchronisation réservables sont créées en tant qu’événements dans le module Événements . L’application crée des événements Créer, mettre à jour, supprimer, lire et récupérer des événements de participants pour Microsoft Exchange le calendrier local.
    • Un événement est créé pour chaque enregistrement de synchronisation. Les modifications sont affichées en fonction de la taille de page spécifiée sur le fournisseur de calendrier. S’il existe des changements en attente, ils sont affichés lors de la prochaine exécution de la 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 modifications apportées à 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 et sert de point de référence pour la synchronisation suivante.

    Mode strict

    L’application Synchronisation du calendrier du lieu de travail vous permet également de configurer vos connexions et configurations avec Microsoft Exchange On-Premises en mode strict. En mode strict, les événements ne sont pas directement créés dans le calendrier d’un employé, mais sont envoyés à une adresse e-mail générale. Les employés sont invités à l’événement. Vous pouvez spécifier un ID d’e-mail en mode strict via lequel vous souhaitez synchroniser les réservations. Les employés ne peuvent apporter des modifications qu’à l’aide de l’application Gestion des réservations du lieu de travail .

    Pour activer le mode strict, vous pouvez activer l’option Mode strict lors de la configuration du calendrier local. Les demandeurs sont considérés comme des invités.

    Synchronisation des réservations passées

    Il Synchronisation du calendrier du lieu de travail vous permet également de synchroniser les réservations effectuées dans le passé. Vous pouvez spécifier la plage de dates et d’heures dans les champs Date/heure de début de synchronisation et Date/heure de fin de synchronisation . Pour le calendrier local, les conditions suivantes doivent être remplies pour synchroniser les réservations passées :
    • Le fournisseur de calendriers, c’est-à-dire le Microsoft Exchange fournisseur de calendriers local 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 :
    Assurez-vous que les réservations que vous souhaitez synchroniser à partir du passé ne sont pas supérieures à 1 000. Si, dans les cas où le nombre attendu d’événements passés est supérieur à 1000, il est recommandé de modifier la propriété sn_wsd_rsvsync.ewsPastSyncPeriodInMonthssystème . Spécifiez la valeur en mois en gardant à l’esprit les réservations passées attendues. Une seule synchronisation synchronise les réservations de ces nombreux mois. Assurez-vous que le nombre de mois spécifié n’a pas plus de 1 000 réservations par salle/ressource.

    Gestion « Aucune demande »

    Aucune demande n’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. Mais, au lieu d’envoyer l’événement au fournisseur de calendriers, il est simplement 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 .