Google Kalender: Kalendersynchronisierung

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 4 Minuten Lesedauer
  • Erstellen Sie eine Verbindung mit GoogleKalender und synchronisieren Sie Reservierungen, die mit vorgenommen wurden Management von Arbeitsplatz-ReservierungenAnwendung. Sie können alle Reservierungen synchronisieren, die mit vorgenommen werden Management von Arbeitsplatz-ReservierungenAn GoogleKalender und umgekehrt.

    Die Reservierungssynchronisierung von einem GoogleKalender an Management von Arbeitsplatz-ReservierungenWird mit verschiedenen Ansätzen wie Ereignissen und Vorkommen durchgeführt.

    Wichtig:
    Die Anwendung unterstützt keine strikte Moduskonfiguration für GoogleKalender.

    Synchronisierung von Management von Arbeitsplatz-ReservierungenBis GoogleKalender

    Der Synchronisierungsprozess von Management von Arbeitsplatz-ReservierungenBis GoogleWird mit der Google Kalender-Spoke durchgeführt. Sie können eine Verbindung mit Google mit dem Flow Designer konfigurieren.

    Der Synchronisierungsprozess umfasst die folgenden Schritte:
    1. Installieren Google Kalender-Spoke .
    2. Richten Sie die Google Kalender-Spoke ein
    3. Authentifizieren ServiceNowMit Google. Siehe Authentifizieren GoogleFür Kalendersynchronisierung.
    4. Konfigurieren der Google Kalender-Spoke-Verbindung mit dem Flow Designer. Siehe Erstellen Sie einen Verbindungs- und Anmeldeinformationsdatensatz für Google.
    5. Google Kalender-Provider wird erstellt. Siehe Konfigurieren GoogleAls Kalenderanbieter.
    Mit der Anwendung können Sie auch einen eigenen Alias für Verbindungen und Anmeldeinformationen erstellen, anstatt den Standardalias zu verwenden, der mit dem Flow Designer erstellt wurde. Siehe Konfigurieren Sie Ihre eigenen GoogleAlias für Verbindungen und Anmeldeinformationen.

    Synchronisierung von GoogleKalender bis Management von Arbeitsplatz-Reservierungen

    Die Reservierungssynchronisierung von Google„Kalender zu Reservierungsportal“ wird erstellt, indem die neuesten Kalenderaktualisierungen abgerufen werden GoogleKalender mithilfe einer geplanten Aufgabe, WSDRS Sync Calendar items. Alle Ereignisse im Zusammenhang mit den synchronisierungsfähigen Räumen werden in gelesen und aktualisiert Management von Arbeitsplatz-ReservierungenAnwendung. Die Anwendung erstellt Ereignisse „Erstellen“, „Aktualisieren“, „Löschen“ und „Lesen“ in Ereignisse Tabelle.

    Die geplante Aufgabe, WSDRS Sync Calendar items, Wird mit der Anwendung bereitgestellt, um die neuesten Änderungen für alle aktiven reservierbaren Synchronisierungskonfigurationen abzurufen. Die geplante Aufgabe ist auf festgelegt Falsch Standardmäßig und muss aktiviert sein, um die Synchronisierung zu starten. Standardmäßig ist die geplante Aufgabe so festgelegt, dass sie alle fünf Minuten ausgeführt wird. Sie können die Zeit der geplanten Aufgabe jedoch nach Bedarf festlegen. Sie können sie jederzeit auch manuell ausführen.

    Ein Ansatz mit dem Namen Delta-Synchronisierung wird von verwendet Workplace-Kalender-SynchronisierungAnwendung. Bei der Delta-Synchronisierung rufen Sie nur die inkrementellen Änderungen ab, die an einer Ressourcen-E-Mail-ID des Kalenders vorgenommen wurden, und verwenden einen Referenzpunkt, der als Synchronisierungstoken bezeichnet wird. Das heißt, Sie erhalten für jeden Raum (jeden reservierbaren Synchronisierungsdatensatz), der mit dem lokalen Kalenderanbieter verknüpft ist, die Synchronisierungstoken, die die Referenzpunkte zum Abrufen der Aktualisierung aus dem Kalender in Schritten sind.
    • Basierend auf Seitengröße , Batch-Größe synchronisieren Und Synchronisierungsbatchintervall , Die Informationen werden von den Synchronisierungstoken abgerufen. Beispiel: Wenn Sie die Werte als angegeben haben 5 , 500 , Und 60 Bzw. (in den vorherigen Feldern). Dies bedeutet, dass Sie 500 Anforderungen in einem Intervall von 60 Sekunden stellen können. Die Synchronisierung führt zu fünf Änderungen auf einer Seite.
    • Wenn Sie einen reservierbaren Synchronisierungskonfigurationsdatensatz unter erstellen GoogleKalender müssen Sie sicherstellen, dass er aktiviert ist.
    • Wenn der Synchronisierungsdatensatz aktiviert ist, wird ein Flow ausgelöst, und ein Synchronisierungstoken für diesen reservierbaren Synchronisierungsdatensatz wird in erstellt Deltas Synchronisieren Modul.
    • Die geplante Aufgabe, WSDRS Sync Calendar items, Wird mit der Anwendung bereitgestellt, um die neuesten Änderungen für alle aktiven reservierbaren Synchronisierungskonfigurationen abzurufen. Die geplante Aufgabe ist auf festgelegt Falsch Standardmäßig und muss aktiviert sein, um die Synchronisierung zu starten. Standardmäßig ist die geplante Aufgabe so festgelegt, dass sie alle fünf Minuten ausgeführt wird. Sie können die Zeit der geplanten Aufgabe jedoch nach Bedarf festlegen. Sie können sie jederzeit auch manuell ausführen.
    • Die an den reservierbaren Synchronisierungskonfigurationen vorgenommenen Änderungen werden als Ereignisse in erstellt Ereignisse Modul. Die Anwendung erstellt Ereignisse „Erstellen“, „Aktualisieren“, „Löschen“ und „Lesen“ für GoogleKalender.
    • Für jeden Synchronisierungsdatensatz wird ein Ereignis erstellt. Abhängig von der im Kalenderanbieter angegebenen Seitengröße werden die Änderungen angezeigt. Wenn Changes ausstehen, wird sie während der nächsten geplanten Aufgabenausführung angezeigt.
    • Die API, die zum Abrufen der Synchronisierungstoken verwendet wird, speichert die Antwort in Antwort Feld des Ereignisses. Die API bietet Änderungen, die an einer einzelnen Reservierung, Mehrfachreservierung und der übergeordneten wiederkehrenden Reservierung vorgenommen wurden.
    • Mithilfe der von der API erstellten Antwort wird eine Reservierung in erstellt Management von Arbeitsplatz-ReservierungenAnwendung.
    • Bei jeder Ausführung der geplanten Aufgabe wird auch das Synchronisierungstoken aktualisiert, das als Referenzpunkt für die nächste Synchronisierung verwendet wird.

    Frühere Reservierungen werden synchronisiert

    Er Workplace-Kalender-SynchronisierungErmöglicht es Ihnen, auch in der Vergangenheit vorgenommene Reservierungen zu synchronisieren. Sie können den Datums- und Uhrzeitbereich in angeben Startdatum/-Uhrzeit der Synchronisierung Und Enddatum/-Uhrzeit der Synchronisierung Felder. Für den lokalen Kalender müssen die folgenden Bedingungen erfüllt sein, um vergangene Reservierungen zu synchronisieren:
    • Der Kalenderanbieter, der ist GoogleDer von Ihnen konfigurierte Kalenderanbieter muss aktiv sein.
    • Die Synchronisieren Sie frühere Reservierungen Feld muss ausgewählt werden.
    • Die reservierbare Synchronisierungskonfiguration, für die Sie frühere Reservierungen synchronisieren möchten, muss aktiv sein.
      Hinweis:
      Nachdem Sie aktiviert haben Synchronisieren Sie frühere Reservierungen , Sie müssen zu den Speicherorten jedes reservierbaren Synchronisierungskonfigurationsdatensatzes navigieren und auswählen Standort Synchronisieren .

    Verarbeitung von „keine Anforderung“

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