Microapps

Integration von Google Kalender

Mit der Google Kalender-Integration können Sie Kalenderereignisse planen und Ereignisse und Bürozeiten eines Benutzers von jedem Gerät oder Intranet auflisten. Die Integration besitzt folgende vier Anwendungsfälle:

Hinweis:

Es stehen zwei Google Kalender-Integrationsvorlagen zur Verfügung. Die Java-basierte Vorlage bietet mehr Anwendungsfälle, einschließlich Benachrichtigungen. Sie ist im Katalog unter der Kategorie Integrationen zu finden. Die Anweisungen zur Einrichtung sind im Folgenden aufgeführt. Der Katalog enthält auch eine neue HTTP-basierte Vorlage unter der Kategorie Citrix Labs. Diese Integration ist flexibler und bietet mehr Möglichkeiten zum Konfigurieren der zwischengespeicherten Datenstruktur. Weitere Informationen finden Sie unter Google Kalender-Integration (Citrix Labs).

Ausführliche Informationen zu vorkonfigurierten Mikroapps für Google Kalender finden Sie unter Verwenden von Google Kalender-Mikroapps.

Hinweis:

Senden Sie uns Ihr Feedback! Bitte geben Sie Feedback zu dieser Preview-Integrationsvorlage. Unser Team überprüft unser zugehöriges Forum täglich auf gemeldete Probleme.

Prüfung der Voraussetzungen

Zum Einrichten der Integration wird vorausgesetzt, dass Sie die Google Kalender-Instanz Ihrer Organisation als Administrator verwalten.

  • Für diese Integration benötigen Sie ein dediziertes Google-Konto, das verwendet wird, um Kalenderdaten mit Workspace zu synchronisieren. Dieses Konto muss über die Admin API-Berechtigung “Benutzer/Lesen” oder über eine Standardadministratorrolle mit dieser Berechtigung verfügen.
  • Wenn sich Ihr interner Workspace-Server hinter einer Firewall befindet, müssen Sie den Zugriff auf den Hostnamen www.google.com über Port 443 zulassen, damit Workspace eine Verbindung herstellen kann.
  • Rufen Sie eine neue oauth2 client_id und client_secret (Client-ID/geheimer Clientschlüssel) ab und definieren Sie den Bereich der Clientanwendung.
  • Konfigurieren Sie in Citrix Gateway die Unterstützung für Single Sign-On für Google Kalender, damit Benutzer sich nur einmal anmelden und ihre Anmeldeinformationen nicht erneut eingeben müssen. Folgen Sie den Anweisungen unter Google Kalender-Konfiguration mit Single Sign-On. Weitere Hinweise zum Konfigurieren von SSO finden Sie unter Citrix Gateway Service.

Sie benötigen die folgenden Details, um die Google Kalender-Integration in Citrix Workspace-Mikroapps hinzuzufügen:

  • JSON für privaten OAuth-Schlüssel
  • Konto für Admin-Benutzer mit Identitätswechsel

Für die Authentifizierung mit Benutzerzustimmung (3-Parteien-Authorisierung, 3LO) für Google Kalender:

  • Client-ID
  • Geheimer Clientschlüssel

Hinweis:

Sofern verfügbar, sollten Sie stets OAuth 2.0 zur Dienstauthentifizierung verwenden. OAuth 2.0 stellt sicher, dass Ihre Integration höchste Sicherheitsansprüche mit Ihrer konfigurierten Mikroapp erfüllt.

Konfigurieren Sie in Citrix Gateway die Unterstützung für Single Sign-On für Google Meet, damit Benutzer sich nur einmal anmelden und ihre Anmeldeinformationen nicht erneut eingeben müssen. Weitere Hinweise zum Konfigurieren von SSO finden Sie unter Citrix Gateway Service https://docs.citrix.com/en-us/citrix-gateway-service/.

Für die Integration ist ein regulärer Zugriff auf Ihre Google Kalender-Instanz erforderlich. Wir empfehlen daher, ein dediziertes Benutzerkonto zu erstellen. Dieses Konto muss über die folgenden Berechtigungen verfügen:

  • Erforderliche Berechtigungen für Dienstkonto: Volle Administratorrechte

  • Erforderliche Bereiche für Dienstkonto:

    https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/calendar.events https://www.googleapis.com/auth/admin.directory.user

Sie können nur eine begrenzte Anzahl an API-Anforderungen an bestimmte Ressourcen stellen. Daher empfehlen wir Folgendes:

Erstellen eines neuen Dienstkontos

Melden Sie sich hier an: https://workspace.google.com/intl/en/pricing.html

Aktivieren von APIs

Google Kalender-APIs sind standardmäßig für den Zugriff über Webdienste für kostenpflichtige Konten aktiviert.

Konfigurieren von OAuth

  1. Melden Sie sich hier mit dem Dienstkonto an: https://console.cloud.google.com
  2. Wählen Sie im linken Menü APIs and Services.
  3. Wählen Sie das entsprechende Projekt aus der Projektliste im Navigationsmenü aus.
  4. Wählen Sie Enable APIs and Services und aktivieren Sie alle erforderlichen APIs von Google Workspace. Empfohlene APIs: Google Calendar API und Admin SDK.
  5. Gehen Sie zurück zur Seite APIs and Services und wählen Sie im linken Fenster die Option OAuth consent screen.
  6. Wählen Sie unter User Type den gewünschten Benutzertyp (wir empfehlen: Internal), und wählen Sie Create.
  7. Füllen Sie die erforderlichen Felder aus, und geben Sie unter Scopes required for Service Accountdie Bereiche für das Dienstkonto ein. Speichern Sie dann die Details. Dies sind die erforderlichen Bereiche:

Konfigurieren des Rückruf-URL-Servers

Konfigurieren Sie den OAuth-Server so, dass Daten über die Google Kalender-Integration gelesen werden.

  1. Melden Sie sich hier mit dem Dienstkonto an: https://console.cloud.google.com
  2. Wählen Sie im linken Menü APIs and Services.
  3. Wählen Sie das entsprechende Projekt aus der Projektliste im Navigationsmenü aus.
  4. Wählen Sie auf dem linken Bildschirm Credentials.
  5. Wählen Sie Create Credentials und dann in der Liste OAuth client ID.
  6. Wählen Sie in der Liste Application type die Option Web Application und geben Sie einen Namen ein.
  7. Wählen Sie unter Authorized redirect URIs die Option Add URI.
  8. Geben Sie im Feld URIs die folgenden autorisierten Umleitungs-URLs für diese Integration ein:

    • https://{yourmicroappserverurl}/admin/api/gwsc/auth/serverContext
  9. Klicken Sie auf Erstellen.
  10. Kopieren und speichern Sie die angezeigten Angaben für ClientId und Secret. Verwenden Sie diese Details für die Dienstauthentifizierung, während Sie die Integration konfigurieren.

Konfigurieren des Rückruf-URL-Clients

Konfigurieren Sie den OAuth-Client so, dass Daten über die Google Kalender-Integration zurückgeschrieben werden.

  1. Melden Sie sich hier mit dem Dienstkonto an: https://console.cloud.google.com
  2. Wählen Sie im linken Menü APIs and Services.
  3. Wählen Sie das entsprechende Projekt aus der Projektliste im Navigationsmenü aus.
  4. Wählen Sie auf dem linken Bildschirm Credentials.
  5. Wählen Sie Create Credentials und dann in der Liste OAuth client ID.
  6. Wählen Sie in der Liste Application type die Option Web Application und geben Sie einen Namen ein.
  7. Wählen Sie unter Authorized redirect URIs die Option Add URI.
  8. Geben Sie im Feld URIs die folgenden autorisierten Umleitungs-URLs für diese Integration ein:

    • https://{yourmicroappserverurl}/app/api/auth/serviceAction/callback
  9. Klicken Sie auf Erstellen.
  10. Kopieren und speichern Sie die angezeigten Angaben für ClientId und Secret. Verwenden Sie diese Details für die Dienstaktionsauthentifizierung, während Sie die Integration konfigurieren.

Hinzufügen der Google Kalender-Integration

Führen Sie folgende Schritte aus, um die Google Kalender-Integration einzurichten:

  1. Klicken Sie auf der Seite “Übersicht” auf Starten.

    Die Seite “Integrationen verwalten” wird geöffnet.

  2. Wählen Sie Neue Integration hinzufügen und Neue Integration aus Citrix-Vorlagen hinzufügen.
  3. Wählen Sie im Katalog in der Kategorie Integrationen die Google Kalender-Kachel.
  4. Geben Sie einen Namen für die Integration ein.

    Google Kalender-Connectorparameter, JSON für privaten OAuth-Schlüssel, Admin-Benutzer mit Identitätswechsel

  5. Geben Sie die Parameter zur Serverauthentifizierung ein, die Sie in den vorherigen Verfahren erfasst haben.
    • Kopieren Sie die gesamte JSON für den privaten OAuth-Schlüssel und fügen Sie sie ein. Kopieren Sie den gesamten Schlüssel einschließlich der geschweiften Klammern {}.
    • Geben Sie den Admin-Benutzer mit Identitätswechsel ein.
  6. Wählen Sie eine Methode zur Benutzerauthentifizierung.
    • Administrator
    • Benutzer
    • Zustimmung des Benutzers (3LO) Der Ressourcenbesitzer erlaubt den Zugriff.
  7. Geben Sie für “Zustimmung des Benutzers (3LO)” die Client-ID und den geheimen Clientschlüssel ein, die Sie im Verfahren unter “Voraussetzungen” erfasst haben.
  8. Geben Sie Connectorparameter ein.
    • Anstehende Ereignisse laden (Tage) - Tagesanzahl, die anstehende Kalenderereignisse zum Senden von Benachrichtigungen zwischengespeichert werden.
    • Vergangene Ereignisse laden (Tage) - Tagesanzahl, die vergangene Ereignisse zwischengespeichert werden.
    • Wählen Sie bei Bedarf das Optionsfeld Benutzerkalenderereignisse laden.
    • Threadanzahl - Geben Sie einen Wert ein.
  9. Wählen Sie Hinzufügen aus.

Sie können nun die erste Datensynchronisierung festlegen und ausführen. Da unter Umständen eine große Datenmenge von Ihrer integrierten Anwendung zur Mikroapps-Plattform übermittelt wird, empfehlen wir, für die erste Datensynchronisierung auf der Seite Tabelle Entitäten zu filtern, um die Synchronisierung zu beschleunigen. Weitere Informationen finden Sie unter Überprüfen erforderlicher Entitäten. Vollständige Informationen zu Synchronisierungsregeln, zeitlich fehlgeschlagenen Synchronisierungen und zu Vetoregeln finden Sie unter Synchronisieren von Daten.

Weitere Informationen zu API-Endpunkten und Tabellenentitäten finden Sie unter Google Kalender-Connectorspezifikationen.

Verwenden von Google Kalender-Mikroapps

Unsere Integration von Google Kalender bietet folgende vorkonfigurierte Mikroapps:

Kalenderereignisse: Erstellen von Ereignissen und Vorschau.

Benachrichtigung oder Seite Workflows für Anwendungsfälle
Benachrichtigung: Ereigniserinnerung Alle Abonnenten erhalten eine Erinnerungsbenachrichtigung zu anstehenden Ereignissen.
Seite “Alle Ereignisse” Personalisierte Liste mit anstehenden Ereignissen.
Seite “Ereignis erstellen” Formular zum Hinzufügen eines neuen Ereignisses mit Details.
Seite “Ereignisdetails” Detaillierte Ansicht eines Ereignisses mit Gästeliste.

Google Kalender-Integration (Citrix Labs)

Mit der Google Kalender-Integration können Sie Kalenderereignisse planen und Ereignisse und Bürozeiten eines Benutzers von jedem Gerät oder Intranet auflisten.

Hinweis:

Diese Integrationsvorlage ist als Preview erhältlich und in der Vorlagenliste, die beim Hinzufügen einer neuen Integration im Produkt angezeigt wird, als Preview markiert. In der Previewphase unterstützt der Entwickler die Vorlage nach bestem Bemühen, es besteht jedoch keine Supportverpflichtung. Als Preview erhältliche Integrationsvorlagen werden zum Testen und Validieren freigegeben. Wir raten davon ab, sie in Produktionsumgebungen bereitzustellen. Weitere Informationen finden Sie unter Wartungserklärung für Mikroapps-Integrationsvorlagen.

Die Integration besitzt folgende vier Anwendungsfälle:

  • Mit der Mikroapp “Ereignis erstellen” können Benutzer einmalige oder wiederkehrende Besprechungen organisieren, Teilnehmer hinzufügen und verschiedene Zeitzonen auswählen. Eingeladene Personen erhalten zudem automatisch eine E-Mail, die das entsprechende Ereignisobjekt zur Integration im Kalender enthält.
  • Mit der Mikroapp “Mein Kalender (aktueller Monat)” können Benutzer alle anstehenden Ereignisse für den aktuellen Monat anzeigen.
  • Mit der Mikroapp “Meine Bürozeiten” können Benutzer virtuelle Bürozeiten einrichten oder ihre Bürozeiten im aktuellen Monat auflisten.

Prüfung der Voraussetzungen

Es wird hier davon ausgegangen, dass der Administrator zur Google Kalender-Integration gehört, die von der Organisation eingerichtet wurde. Dieses Google Kalender-Administratorkonto muss volle Leserechte für Benutzerinformationen besitzen. Nach dem Einrichten dieser Integration mit Google Kalender benötigen Sie diese Artefakte, um die Integration in Citrix Workspace-Mikroapps hinzuzufügen:

  • BASIS-URL: https://www.googleapis.com/
  • TOKEN-URL: https://oauth2.googleapis.com/token
  • AUTORISIERUNGS-URL: https://accounts.google.com/o/oauth2/v2/auth?access_type=offline&prompt=consent
  • CLIENT-ID: Die Client-ID ist die Zeichenfolge, die die eindeutigen Angaben des Autorisierungsservers zur Clientregistrierung darstellt.
  • GEHEIMER CLIENTSCHLÜSSEL: Der geheime Clientschlüssel ist eine eindeutige Zeichenfolge, die beim Einrichten der Zielanwendungsintegration ausgegeben wird.

Hinweis:

Sofern verfügbar, sollten Sie stets OAuth 2.0 zur Dienstauthentifizierung verwenden. OAuth 2.0 stellt sicher, dass Ihre Integration höchste Sicherheitsansprüche mit Ihrer konfigurierten Mikroapp erfüllt.

Konfigurieren Sie in Citrix Gateway die Unterstützung für Single Sign-On für Google Meet, damit Benutzer sich nur einmal anmelden und ihre Anmeldeinformationen nicht erneut eingeben müssen. Weitere Hinweise zum Konfigurieren von SSO finden Sie unter Citrix Gateway Service https://docs.citrix.com/en-us/citrix-gateway-service/.

Für die Integration ist ein regulärer Zugriff auf Ihre Google Kalender-Instanz erforderlich. Wir empfehlen daher, ein dediziertes Benutzerkonto zu erstellen. Dieses Konto muss über die folgenden Berechtigungen verfügen:

  • Erforderliche Berechtigungen für Dienstkonto: Volle Administratorrechte

  • Erforderliche Bereiche für Dienstkonto:

    https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/calendar.events https://www.googleapis.com/auth/admin.directory.user

Sie können nur eine begrenzte Anzahl an API-Anforderungen an bestimmte Ressourcen stellen. Daher empfehlen wir Folgendes:

Erstellen eines neuen Dienstkontos

Melden Sie sich hier an: https://workspace.google.com/intl/en/pricing.html

Aktivieren von APIs

Google Kalender-APIs sind standardmäßig für den Zugriff über Webdienste für kostenpflichtige Konten aktiviert.

Konfigurieren von OAuth

  1. Melden Sie sich hier mit dem Dienstkonto an: https://console.cloud.google.com
  2. Wählen Sie im linken Menü APIs and Services.
  3. Wählen Sie das entsprechende Projekt aus der Projektliste im Navigationsmenü aus.
  4. Wählen Sie Enable APIs and Services und aktivieren Sie alle erforderlichen APIs von Google Workspace. Empfohlene APIs: Google Calendar API und Admin SDK.
  5. Gehen Sie zurück zur Seite APIs and Services und wählen Sie im linken Fenster die Option OAuth consent screen.
  6. Wählen Sie unter User Type den gewünschten Benutzertyp (wir empfehlen: Internal), und wählen Sie Create.
  7. Füllen Sie die erforderlichen Felder aus, und geben Sie unter Scopes required for Service Accountdie Bereiche für das Dienstkonto ein. Speichern Sie dann die Details. Dies sind die erforderlichen Bereiche:

Konfigurieren des Rückruf-URL-Servers

Konfigurieren Sie den OAuth-Server so, dass Daten über die Google Kalender-Integration gelesen werden.

  1. Melden Sie sich hier mit dem Dienstkonto an: https://console.cloud.google.com
  2. Wählen Sie im linken Menü APIs and Services.
  3. Wählen Sie das entsprechende Projekt aus der Projektliste im Navigationsmenü aus.
  4. Wählen Sie auf dem linken Bildschirm Credentials.
  5. Wählen Sie Create Credentials und dann in der Liste OAuth client ID.
  6. Wählen Sie in der Liste Application type die Option Web Application und geben Sie einen Namen ein.
  7. Wählen Sie unter Authorized redirect URIs die Option Add URI.
  8. Geben Sie im Feld URIs die folgenden autorisierten Umleitungs-URLs für diese Integration ein:

    • https://{yourmicroappserverurl}/admin/api/gwsc/auth/serverContext
  9. Klicken Sie auf Erstellen.
  10. Kopieren und speichern Sie die angezeigten Angaben für ClientId und Secret. Verwenden Sie diese Details für die Dienstauthentifizierung, während Sie die Integration konfigurieren.

Konfigurieren des Rückruf-URL-Clients

Konfigurieren Sie den OAuth-Client so, dass Daten über die Google Kalender-Integration zurückgeschrieben werden.

  1. Melden Sie sich hier mit dem Dienstkonto an: https://console.cloud.google.com
  2. Wählen Sie im linken Menü APIs and Services.
  3. Wählen Sie das entsprechende Projekt aus der Projektliste im Navigationsmenü aus.
  4. Wählen Sie auf dem linken Bildschirm Credentials.
  5. Wählen Sie Create Credentials und dann in der Liste OAuth client ID.
  6. Wählen Sie in der Liste Application type die Option Web Application und geben Sie einen Namen ein.
  7. Wählen Sie unter Authorized redirect URIs die Option Add URI.
  8. Geben Sie im Feld URIs die folgenden autorisierten Umleitungs-URLs für diese Integration ein:

    • https://{yourmicroappserverurl}/app/api/auth/serviceAction/callback
  9. Klicken Sie auf Erstellen.
  10. Kopieren und speichern Sie die angezeigten Angaben für ClientId und Secret. Verwenden Sie diese Details für die Dienstaktionsauthentifizierung, während Sie die Integration konfigurieren.

Hinzufügen der Citrix Labs-Integration zu Citrix Workspace-Mikroapps

Fügen Sie die Vorschau-Version der Google Kalender-Integration zu Citrix Workspace-Mikroapps hinzu, um eine Verbindung zu Ihrer Anwendung herzustellen. Dadurch werden vorkonfigurierte Mikroapps mit Benachrichtigungen und Aktionen bereitgestellt, die in Ihrem Workspace sofort einsatzbereit sind.

Führen Sie folgende Schritte aus:

  1. Wählen Sie auf der Seite Mikroappintegrationen die Optionen Neue Integration hinzufügen und Neue Integration aus Citrix-Vorlagen hinzufügen.
  2. Wählen Sie im Katalog in der Kategorie Vorschau die Google Kalender-Kachel aus.
  3. Geben Sie einen Namen für die Integration ein.
    • Geben Sie die Basis-URL der Instanz ein: https://www.googleapis.com/.
    • Wählen Sie ein Symbol für die Integration aus der Symbolbibliothek aus, oder belassen Sie das Standardsymbol.
  4. Wählen Sie unter Dienstauthentifizierung im Menü Authentifizierungsmethode die Option OAuth 2.0 und geben Sie die Authentifizierungsdetails ein. Die Authentifizierungsoptionen sind vorausgewählt. Stellen Sie sicher, dass diese Optionen ausgewählt sind, wenn Sie den Vorgang abschließen. Generieren Sie über das Sicherheitsprotokoll OAuth 2.0 einen Anforderungs-/Autorisierungstoken zum delegierten Zugriff. Sofern verfügbar, sollten Sie stets OAuth 2.0 zur Dienstauthentifizierung verwenden. OAuth 2.0 stellt sicher, dass Ihre Integration höchste Sicherheitsansprüche mit Ihrer konfigurierten Mikroapp erfüllt.

    1. Wählen Sie im Menü Gewährungstyp die Option Autorisierungscode. Dadurch wird ein temporärer Code gewährt, den der Client gegen einen Zugriffstoken tauscht. Der Code wird vom Autorisierungsserver abgerufen, wo Sie die vom Client angeforderten Informationen sehen. Nur dieser Gewährungstyp ermöglicht einen sicheren Benutzeridentitätswechsel. Dadurch wird die Rückruf-URL angezeigt, die Sie bei der Registrierung Ihrer Anwendung verwenden.
    2. Wählen Sie im Menü Tokenautorisierung die Option Anforderungstext.
    3. Die Autorisierungs-URL ist vorausgefüllt: https://accounts.google.com/o/oauth2/v2/auth?access_type=offline&prompt=consent
    4. Die Token-URL ist vorausgefüllt: https://oauth2.googleapis.com/token
    5. Stellen Sie sicher, dass Folgendes als Bereich eingegeben ist: https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/calendar.events https://www.googleapis.com/auth/admin.directory.user
    6. Geben Sie Ihre Client-ID ein. Die Client-ID ist die Zeichenfolge, die die eindeutigen Angaben des Autorisierungsservers zur Clientregistrierung darstellt. Sie erfassen dies und den geheimen Clientschlüssel beim Konfigurieren des OAuth-Servers. Sie müssen die Rückruf-URL hinzufügen, die Sie auf der Konfigurationsseite der Integration sehen.
    7. Geben Sie Ihren geheimen Clientschlüssel ein. Der geheime Clientschlüssel ist eine eindeutige Zeichenfolge, die beim Einrichten der Zielanwendungsintegration ausgegeben wird.

    Dienstauthentifizierung

  5. Aktivieren Sie unter Dienstaktionsauthentifizierung die Umschaltfläche Separate Benutzerauthentifizierung in Aktionen verwenden. Mit der Dienstaktionsauthentifizierung authentifizieren Sie sich auf der Dienstaktionsebene. Die Authentifizierungsoptionen sind vorausgewählt. Stellen Sie sicher, dass diese Optionen ausgewählt sind, wenn Sie den Vorgang abschließen.

    1. Wählen Sie im Menü Authentifizierungsmethode die Option OAuth 2.0 und geben Sie die Authentifizierungsdetails ein.
    2. Wählen Sie im Menü Gewährungstyp die Option Autorisierungscode. Dadurch wird ein temporärer Code gewährt, den der Client gegen einen Zugriffstoken tauscht. Der Code wird vom Autorisierungsserver abgerufen, wo Sie die vom Client angeforderten Informationen sehen. Nur dieser Gewährungstyp ermöglicht einen sicheren Benutzeridentitätswechsel. Dadurch wird die Rückruf-URL angezeigt, die Sie bei der Registrierung Ihrer Anwendung verwenden.
    3. Wählen Sie im Menü Tokenautorisierung die Option Anforderungstext.
    4. Die Autorisierungs-URL ist vorausgefüllt: https://accounts.google.com/o/oauth2/v2/auth?access_type=offline&prompt=consent
    5. Die Token-URL ist vorausgefüllt: https://oauth2.googleapis.com/token
    6. Stellen Sie sicher, dass Folgendes als Bereich eingegeben ist: https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/calendar.events
    7. Geben Sie Ihre Client-ID ein. Die Client-ID ist die Zeichenfolge, die die eindeutigen Angaben des Autorisierungsservers zur Clientregistrierung darstellt. Sie erfassen diese Angaben und den geheimen Clientschlüssel beim Konfigurieren des OAuth-Client. Sie müssen die Rückruf-URL hinzufügen, die Sie auf der Konfigurationsseite der Integration sehen.
    8. Geben Sie Ihren geheimen Clientschlüssel ein. Der geheime Clientschlüssel ist eine eindeutige Zeichenfolge, die beim Einrichten der Zielanwendungsintegration ausgegeben wird.

    Dienstaktionsauthentifizierung

  6. Aktivieren Sie die Umschaltfläche Anforderungsratenlimit aktivieren. Geben Sie für Anzahl der Anforderungen den Wert 100 und für Zeitintervall den Wert 1 Minute ein.
  7. (Optional) Aktivieren Sie die Umschaltfläche Protokollierung, um 24-Stunden-Protokolle für Supportzwecke zu erstellen.

    Umschaltflächen für Ratenlimit und Protokollierung

  8. Wählen Sie dann Speichern.
  9. Wählen Sie unter OAuth-Autorisierung die Option Autorisieren, um sich mit Ihrem Dienstkonto anzumelden. Ein Popupfenster mit dem Google-Anmeldebildschirm wird angezeigt.
    1. Geben Sie Benutzernamen und Kennwort Ihres Dienstkontos ein und wählen Sie Anmelden.
    2. Wählen Sie Akzeptieren.

    Autorisieren

Die Seite Mikroappintegrationen wird geöffnet und zeigt die hinzugefügte Integration mit zugehörigen Mikroapps an. Hier können Sie eine weitere Integration hinzufügen, vorkonfigurierte Mikroapps einrichten oder eine neue Mikroapp für diese Integration erstellen.

Sie können nun die erste Datensynchronisierung festlegen und ausführen. Da unter Umständen eine große Datenmenge von Ihrer integrierten Anwendung zur Mikroapps-Plattform übermittelt wird, empfehlen wir, für die erste Datensynchronisierung auf der Seite Tabelle Entitäten zu filtern, um die Synchronisierung zu beschleunigen. Weitere Informationen finden Sie unter Überprüfen erforderlicher Entitäten. Vollständige Informationen zu Synchronisierungsregeln, zeitlich fehlgeschlagenen Synchronisierungen und zu Vetoregeln finden Sie unter Synchronisieren von Daten.

Hinweis:

Es wird empfohlen, als Intervall für “Vollständige Synchronisierung” die Option Wöchentlich festzulegen, um abgebrochene oder gelöschte Ereignisse von der Mikroappsplattform und anschließend aus dem Kalender des Benutzers zu entfernen.

Weitere Informationen zu API-Endpunkten und Tabellenentitäten finden Sie unter Google Kalender-Connectorspezifikationen (Preview).

Verwenden von Google Kalender-Mikroapps (Labs)

Vorhandene Anwendungsintegrationen werden mit vorkonfigurierten Mikroapps geliefert. Beginnen Sie mit diesen Mikroapps und passen Sie sie an Ihre Erfordernisse an.

Hinweis:

Da die derzeit verfügbaren Zeitzonen in den Mikroapps Ereignis erstellen, Meine Bürozeiten und Mein Kalender (aktueller Monat) fest codiert sind, muss jede weitere Zeitzone vom Administrator manuell hinzugefügt werden.

Ereignis erstellen: Planen eines benutzerdefinierten Ereignisses.

Benachrichtigung oder Seite Workflows für Anwendungsfälle
Seite “Ereignis erstellen” Formular zum Planen eines Ereignisses mit folgenden Details: Ereignistitel, Google Meet-Videolink, Start- und Endzeit, Zeitzone, Wiederholung (einmal, täglich, wöchentlich, monatlich), Beschreibung, Ort und Ereignisteilnehmer.

Mein Kalender (aktueller Monat): Liste aller anstehenden Kalenderereignisse des aktuellen Monats (einmalig und wiederkehrend) mit Möglichkeit zum Bearbeiten der Ereignisse.

Benachrichtigung oder Seite Workflows für Anwendungsfälle
Seite “Ereignisbenachrichtigungsdetails” Detailseite mit allen Details zu einem Ereignis und mit Schaltfläche Jetzt teilnehmen zum Start der Besprechung. Benutzer können durch Auswahl von Meinen Kalender öffnen auch zu Google Kalender wechseln.
Seite “Ereignisse laden” Liste der einmaligen und wiederkehrenden Kalenderereignisse, die für den Benutzer verfügbar sind. Mit Schaltfläche Liste aktualisieren. Benutzer können Ereignisdetails anzeigen, indem sie auf die Ereignisse in der Liste klicken.
Seite “Ereignisse auflisten” Aktuelle Liste der einmaligen und wiederkehrenden Kalenderereignisse, die für den Benutzer verfügbar sind. Benutzer können Ereignisdetails anzeigen, indem sie auf die Ereignisse in der Liste klicken.
Seite “Ereignisdetails” Detailseite mit allen Details für ein Ereignis. Benutzer können die Besprechung durch Auswahl von An Ereignis teilnehmen starten bzw. daran teilnehmen und durch Auswahl von Meinen Kalender öffnen zu Google Kalender navigieren.
Seite “Ganztägige Ereignisse (Details)” Detailseite mit allen Details für ganztägige Ereignisse. Benutzer können die Besprechung durch Auswahl von An Ereignis teilnehmen starten (bzw. daran teilnehmen) und durch Auswahl von Meinen Kalender öffnen zu Google Kalender navigieren.
Seite “Einmaliges Ereignis bearbeiten” Formularseite zum Bearbeiten des einmaligen Ereignisses.
Seite “Wiederkehrendes Ereignis bearbeiten” Formularseite zum Bearbeiten des vorhandenen wiederkehrenden Ereignisses.

Meine Bürozeiten: Erstellen, Bearbeiten und Anzeigen von Bürozeiten.

Hinweis:

Mit der Schaltfläche “Aktualisieren” synchronisieren Sie den Cache mit den neuesten Daten, anstatt eine vollständige oder inkrementelle Synchronisierung durchzuführen.

Benachrichtigung oder Seite Workflows für Anwendungsfälle
Seite “Bürozeiten erstellen” Formular zum Erstellen von Bürozeiten mit diesen Details: Start- und Endzeit, Zeitzone, Wiederholung (einmal, täglich, wöchentlich, monatlich).
Seite “Meine Bürozeiten auflisten” Liste der verfügbaren Bürozeiten des Benutzers und Schaltfläche Liste aktualisieren/Meine Bürozeiten laden zum Aktualisieren der Liste. Durch Auswahl von Bürozeiten hinzufügen können Benutzer Bürozeiten hinzufügen.
Seite “Meine Bürozeiten bearbeiten” Formularseite zum Bearbeiten der Bürozeiten von Benutzern.