Microsoft Exchange Lokal: Kalendersynchronisierung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 5 Minuten Lesedauer
  • Erstellen Sie eine Verbindung mit Microsoft Exchange lokal, und synchronisieren Sie Reservierungen, die mit der Anwendung Workplace Reservation Management vorgenommen wurden. Sie können alle Reservierungen, die mit Workplace Reservation Management vorgenommen werden, mit dem lokalen Kalender synchronisieren und umgekehrt. Die Reservierungssynchronisierung von einem lokalen Kalender mit Workplace Reservation Management wird mithilfe verschiedener Ansätze wie Abonnements, Synchronisierungstoken, Ereignisse und Vorkommen durchgeführt.

    Der lokale Microsoft Exchange ist im Gegensatz zu anderen Kalenderanbietern nicht online zugänglich. Der Anbieter ist remote und ist nur für die Organisation lokal zugänglich. Um Kalenderreservierungen mit diesem lokalen Setup zu synchronisieren, können Sie mit der Anwendung Workplace Calendar Synchronization über den MID-Server kommunizieren. Ein MID Server wird im selben lokalen Setup installiert, in dem Microsoft Exchange lokal installiert ist. Auf diese Weise kann eine Kommunikation mit dem MID-Server hergestellt und häufig kommuniziert werden. Zur Unterstützung des lokalen Kalenderanbieters, eines neuen Kalenderprozessors, Microsoft EWS, wird in der Anwendung Workplace Calendar Synchronization unterstützt.
    1. Verbinden Sie den MID-Server mit ServiceNow®.
    2. Erstellen Sie einen Alias für Verbindungen und Anmeldeinformationen.
    Wichtig:
    Die Anwendung Workplace Reservations for Microsoft Outlook Add-in unterstützt Microsoft Exchange lokal nicht.

    Synchronisierung von Workplace Reservation Management zu Microsoft Exchange lokal

    Synchronisieren Sie Reservierungen aus Workplace Reservation Management mit dem lokalen Kalender, indem Sie über den MID-Server kommunizieren.

    Synchronisierung von Microsoft Exchange lokalem Kalender mit Workplace Reservation Management

    Die Reservierungssynchronisierung vom Microsoft Exchange lokalen Kalender mit dem -Reservierungsportal erfolgt durch Ausführung einer rechtzeitig geplanten Aufgabe, WSDRS Sync Calendar items.

    Ein Ansatz namens Delta-Synchronisierung wird von der Anwendung Workplace Calendar Synchronization verwendet. Bei der Delta-Synchronisierung rufen Sie nur die inkrementellen Änderungen ab, die an einer Ressourcen-E-Mail-ID des Kalenders vorgenommen wurden, indem Sie einen Referenzpunkt verwenden, der als Synchronisierungstoken bezeichnet wird. Das heißt, für jeden Raum (jeden reservierbaren Synchronisierungsdatensatz), der mit dem lokalen Kalenderanbieter verknüpft ist, erhalten Sie die Synchronisierungstoken, die die Referenzpunkte sind, um die Aktualisierung vom Kalender in Inkrementen abzurufen.
    • Basierend auf der Seitengröße, der Größe des Synchronisierungsbatches und dem Intervallder Synchronisierungsbatches werden die Informationen von den Synchronisierungstoken abgerufen. Zum Beispiel, wenn Sie die Werte als 5, 500und 60 angegeben haben (in den vorherigen Feldern). Das bedeutet, dass Sie in einem Intervall von 60 Sekunden 500 Anforderungen stellen können. Die Synchronisierung führt zu fünf Änderungen auf einer Seite.
    • Wenn Sie einen reservierbaren Synchronisierungskonfigurationsdatensatz unter dem lokalen Kalender erstellen, müssen Sie sicherstellen, dass aktiviert ist.
    • Wenn der Synchronisierungsdatensatz aktiviert ist, wird ein Flow ausgelöst, und im Modul „ Sync Deltas “ wird ein Synchronisierungstoken für diesen reservierbaren Synchronisierungsdatensatz erstellt.
    • Die regelmäßige Aufgabe WSDRS Sync Calendar itemswird mit der Anwendung bereitgestellt, um die neuesten Änderungen für alle aktiven reservierbaren Synchronisierungskonfigurationen abzurufen. Die geplante Aufgabe ist standardmäßig auf False festgelegt und muss aktiviert sein, um die Synchronisierung zu starten. Standardmäßig wird die regelmäßige Aufgabe alle fünf Minuten ausgeführt. Sie können die Zeit der geplanten Aufgabe jedoch nach Ihren Wünschen festlegen. Sie können sie jederzeit auch manuell ausführen.
    • Die an den reservierbaren Synchronisierungskonfigurationen vorgenommenen Änderungen werden als Events im Events -Modul erstellt. Die Anwendung erstellt Ereignisse zum Erstellen, Aktualisieren, Löschen, Lesen und Abrufen von Teilnehmern für den lokalen Kalender Microsoft Exchange.
    • Für jeden Synchronisierungsdatensatz wird ein Event erstellt. Abhängig von der beim Kalenderanbieter angegebenen Seitengröße werden die Änderungen angezeigt. Wenn Änderungen ausstehen, werden sie bei der nächsten Ausführung der geplanten Aufgabe angezeigt.
    • Die API, die zum Abrufen der Synchronisierungstoken verwendet wird, speichert die Antwort im Feld Antwort des Events. Die API stellt Änderungen bereit, die an einer Einzelreservierung, einer Mehrfachreservierung und der übergeordneten wiederkehrenden Reservierung vorgenommen wurden.
    • Mit der von der API erstellten Antwort wird eine Reservierung in der Anwendung Workplace Reservation Management erstellt.
    • Bei jeder Ausführung einer geplanten Aufgabe wird auch das Synchronisierungstoken aktualisiert, das als Referenzpunkt für die nächste Synchronisierung verwendet wird.

    Strikter Modus

    Mit der Anwendung Workplace Calendar Synchronization können Sie Ihre Verbindungen und Konfigurationen auch mit Microsoft Exchange lokal im strikten Modus konfigurieren. Im strikten Modus werden Ereignisse nicht direkt im Kalender eines Mitarbeiters erstellt, sondern an eine allgemeine E-Mail-Adresse gesendet. Mitarbeiter werden zum Event eingeladen. Sie können eine E-Mail-ID für den strikten Modus angeben, über die Sie Reservierungen synchronisieren möchten. Mitarbeiter können Änderungen nur mit der Anwendung Workplace Reservation Management vornehmen.

    Um den strikten Modus zu aktivieren, können Sie die Option Strikter Modus in der aktivieren, während Sie die lokale Kalenderbereitstellung konfigurieren. Die anfordernden Personen werden als eingeladene Personen betrachtet.

    Vergangene Reservierungen werden synchronisiert

    Mit Workplace Calendar Synchronization können Sie auch in der Vergangenheit vorgenommene Reservierungen synchronisieren. Sie können den Datums- und Uhrzeitbereich in den Feldern Startdatum/Uhrzeit der Synchronisierung und Enddatum/ -zeit der Synchronisierung angeben. Für den lokalen Kalender müssen die folgenden Bedingungen erfüllt sein, um vergangene Reservierungen zu synchronisieren:
    • Der Kalenderanbieter, bei dem es sich um den von Ihnen konfigurierten lokalen Microsoft Exchange lokalen Kalenderanbieter handelt, muss aktiv sein.
    • Das Feld Vergangene Reservierungen synchronisieren muss ausgewählt sein.
    • Die reservierbare Synchronisierungskonfiguration, für die Sie vergangene Reservierungen synchronisieren möchten, muss aktiv sein.
    Hinweis:
    Vergewissern Sie sich, dass die Anzahl der Reservierungen, die Sie aus der Vergangenheit synchronisieren möchten, nicht größer als 1000 ist. Wenn die erwartete Anzahl vergangener Events in Fällen mehr als 1000 beträgt, wird empfohlen, die Systemeigenschaft sn_wsd_rsvsync.ewsPastSyncPeriodInMonthszu ändern. Geben Sie den Wert unter Berücksichtigung der erwarteten vergangenen Reservierungen in Monaten an. Bei einer einzigen Synchronisierung werden Reservierungen aus diesen vielen Monaten synchronisiert. Stellen Sie sicher, dass die angegebene Anzahl von Monaten nicht mehr als 1000 Reservierungen pro Raum/Ressource aufweist.

    Behandlung „Keine Anforderung“.

    Keine Anforderung ist ein Mechanismus zum Validieren der generierten Syntax der Nutzlast eines für den Kalender erstellten Ereignisses. Anstatt das Event jedoch an den Kalenderanbieter zu senden, wird es nur erstellt. Der Administrator kann den Nutzlastinhalt des Events (JSON) validieren, um sicherzustellen, dass er wie erwartet generiert wird. „Keine Anforderung“ stellt sicher, dass die Anwendung keine API-Aufrufe an den Kalenderanbieter durchführt, wenn Sie eine Reservierung in der Anwendung Workplace Reservation Management erstellen, aktualisieren oder stornieren.