Microsoft Exchange Lokal: Kalendersynchronisierung
Stellen Sie eine Verbindung mit Microsoft Exchange On-Premises her, und synchronisieren Sie Reservierungen, die mit der Anwendung Management von Arbeitsplatz-Reservierungen vorgenommen wurden. Sie können alle Reservierungen, die mit Management von Arbeitsplatz-Reservierungen vorgenommen werden, mit dem lokalen Kalender synchronisieren und umgekehrt. Die Reservierungssynchronisierung von einem lokalen Kalender mit Management von Arbeitsplatz-Reservierungen wird mithilfe verschiedener Ansätze wie Abonnements, Synchronisierungstoken, Ereignissen und Vorkommen durchgeführt.
- Verbinden Sie den MID-Server mit ServiceNow®.
- Erstellen Sie einen Alias für Verbindungen und Anmeldeinformationen.
Synchronisierung von Management von Arbeitsplatz-Reservierungen mit Microsoft Exchange lokal
- Installieren Sie Microsoft Exchange Server-Spoke.
- Richten Sie die Microsoft Exchange Server-Spoke ein
- Verbinden Sie den lokalen Microsoft Exchange-MID-Server mit ServiceNow
- Erstellen Sie nach der Konfiguration des MID-Servers einen Alias für Verbindungen und Anmeldeinformationen, um die Verbindung mit dem Kalenderanbieter herzustellen. Weitere Informationen finden Sie unter Erstellen Sie einen Alias für Verbindungen und Anmeldeinformationen für Microsoft Exchange lokal.
- Nachdem Sie die Aliasse für Verbindungen und Anmeldeinformationen eingerichtet haben, konfigurieren Sie Microsoft Exchange Lokal als Kalenderanbieter. Weitere Informationen finden Sie unter Konfigurieren Sie Microsoft Exchange On-Premises als Kalenderanbieter. Zur Unterstützung des lokalen Kalenderanbieters wird ein neuer Kalenderprozessor, Microsoft EWS, hinzugefügt.
Synchronisierung von Microsoft Exchange – Lokaler Kalender mit Management von Arbeitsplatz-Reservierungen
Die Reservierungssynchronisierung vom lokalen Kalender Microsoft Exchange mit dem Reservierungsportal erfolgt durch Ausführung einer rechtzeitig geplanten Aufgabe, WSDRS Sync Calendar items.
- Basierend auf Seitengröße, Synchronisierungsbatchgröße und Synchronisierungsbatchintervall werdendie Informationen von den Synchronisierungstoken abgerufen. Zum Beispiel, wenn Sie die Werte als 5, 500bzw. 60 angegeben haben (in den vorherigen Feldern). Dies bedeutet, dass Sie in einem Intervall von 60 Sekunden 500 Anforderungen stellen können. Die Synchronisierung ergibt fünf Änderungen auf einer Seite.
- Wenn Sie einen Konfigurationsdatensatz für die reservierbare Synchronisierung im lokalen Kalender erstellen, müssen Sie sicherstellen, dass dieser aktiviert ist.
- Wenn der Synchronisierungsdatensatz aktiviert ist, wird ein Flow ausgelöst und ein Synchronisierungstoken für diesen reservierbaren Synchronisierungsdatensatz im Modul Synchronisierungsdeltas erstellt.
- Die geplante 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 „ falsch “ 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 jedoch die Zeit für die geplante Aufgabe nach Ihren Wünschen festlegen. Sie können ihn jederzeit auch manuell ausführen.
- Die an den reservierbaren Synchronisierungskonfigurationen vorgenommenen Änderungen werden als Ereignisse im Modul Ereignisse 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 Ereignis erstellt. Abhängig von der beim Kalenderanbieter angegebenen Seitengröße werden die Änderungen angezeigt. Wenn ausstehende Changes vorhanden sind, werden diese während der Ausführung der nächsten geplanten Aufgabe angezeigt.
- Die API zum Abrufen der Synchronisierungstoken speichert die Antwort im Feld Antwort des Ereignisses. 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 Management von Arbeitsplatz-Reservierungen 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-Kalender-Synchronisierung 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 zu dem Ereignis eingeladen. Sie können eine E-Mail-ID für den strikten Modus angeben, über die Sie Reservierungen synchronisieren möchten. Mitarbeiter können Changes nur mit der Anwendung Management von Arbeitsplatz-Reservierungen durchführen.
Um den strikten Modus zu aktivieren, können Sie die Option Strikter Modus in aktivieren, während Sie den lokalen Kalender bereitstellen. Die anfordernden Personen gelten als eingeladene Personen.
Frühere Reservierungen werden synchronisiert
- Der Kalenderanbieter Microsoft Exchange, den Sie konfiguriert haben, muss aktiv sein.
- Das Feld „ Vergangene Reservierungen synchronisieren “ muss ausgewählt sein.
- Die Synchronisierungskonfiguration für reservierbare Elemente, für die Sie vergangene Reservierungen synchronisieren möchten, muss aktiv sein.
Verarbeitung von „Keine Anforderung“.
„Keine Anforderung“ ist ein Mechanismus zum Validieren der generierten Syntax der Nutzlast eines für den Kalender erstellten Ereignisses. Aber anstatt das Ereignis an den Kalenderanbieter zu senden, wird es nur erstellt. Der Administrator kann den Nutzlastinhalt des Ereignisses (JSON) validieren, um sicherzustellen, dass es wie erwartet generiert wird. „Keine Anforderung“ stellt sicher, dass die Anwendung keine API-Aufrufe an den Kalenderanbieter sendet, wenn Sie eine Reservierung in der Anwendung Management von Arbeitsplatz-Reservierungen erstellen, aktualisieren oder stornieren.