Google Calendar Module
In einem Adobe Workfront Fusion -Szenario können Sie Workflows automatisieren, die Google-Kalender verwenden, und sie mit mehreren Anwendungen und Diensten von Drittanbietern verbinden.
Wenn Sie Anweisungen zum Erstellen eines Szenarios benötigen, finden Sie weitere Informationen unter Erstellen eines Szenarios in Adobe Workfront Fusion.
Weitere Informationen zu Modulen finden Sie unter Module in Adobe Workfront Fusion.
Zugriffsanforderungen
Sie müssen über den folgenden Zugriff verfügen, um die Funktionalität in diesem Artikel verwenden zu können:
Wenden Sie sich an Ihren Workfront -Administrator, um zu erfahren, welchen Plan, welchen Lizenztyp oder welchen Zugriff Sie haben.
Informationen zu Adobe Workfront Fusion -Lizenzen finden Sie unter Adobe Workfront Fusion Lizenzen.
Voraussetzungen
Um Google Calendar -Module zu verwenden, müssen Sie über ein Google -Konto verfügen.
Google Calendar-API-Informationen
Der Google Calendar-Connector verwendet Folgendes:
Google Calendar Module und ihre Felder
Wenn Sie Google Calendar -Module konfigurieren, zeigt Workfront Fusion die unten aufgeführten Felder an. Darüber hinaus können abhängig von Faktoren wie Ihrer Zugriffsebene in der App oder im Dienst zusätzliche Google Calendar -Felder angezeigt werden. Ein fett hervorgehobener Titel in einem Modul zeigt ein erforderliches Feld an.
Wenn Sie die Zuordnungsschaltfläche über einem Feld oder einer Funktion sehen, können Sie damit Variablen und Funktionen für dieses Feld festlegen. Weitere Informationen finden Sie unter Informationen von einem Modul einem anderen zuordnen in Adobe Workfront Fusion.
Veranstaltungen
Ereignisse ansehen
Dieses Trigger-Modul führt ein Szenario aus, wenn ein neues Ereignis im angegebenen Kalender hinzugefügt, aktualisiert, gelöscht, gestartet oder beendet wird. Das Modul gibt alle mit dem Datensatz oder den Datensätzen verknüpften Standardfelder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Suchereignisse
Dieses Aktionsmodul sucht im ausgewählten Kalender nach einem Ereignis.
Sie geben den Kalender und die Suchparameter an.
Das Modul gibt die ID des Ereignisses sowie alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Ereignis abrufen
Dieses Aktionsmodul gibt die Metadaten für ein einzelnes Ereignis im angegebenen Kalender zurück.
Sie geben den Kalender und das Ereignis an.
Das Modul gibt die ID des Ereignisses und alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Ereignis erstellen
Dieses Aktionsmodul erstellt ein Ereignis.
Sie geben den Kalender und die Parameter für das Ereignis an.
Das Modul gibt die ID des Ereignisses sowie alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Ereignis aktualisieren
Dieses Aktionsmodul ändert ein vorhandenes Ereignis.
Sie geben den Kalender und die Ereignis-ID an.
Das Modul gibt die ID des Ereignisses sowie alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Sie können die Ereignisinformationen aktualisieren, indem Sie neue Werte in das gewünschte Feld eingeben. Weitere Informationen zu den einzelnen Feldern finden Sie unter Ereignis erstellen.
Ereignis löschen
Dieses Aktionsmodul löscht ein Ereignis.
Sie geben den Kalender und die Ereignis-ID an.
Das Modul gibt die ID des Ereignisses sowie alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Kalender
Listenkalender
Dieses Aktionsmodul gibt die Kalender in der Kalenderliste eines Benutzers zurück.
Das Modul gibt die Kennung des Kalenders sowie alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Einen Kalender abrufen
Dieses Aktionsmodul ruft einen Kalender ab.
Sie geben die Kennung des Kalenders an, den Sie abrufen möchten.
Das Modul gibt die Kennung des Datensatzes und alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Erstellen eines Kalenders
Dieses Aktionsmodul erstellt einen neuen Kalender.
Sie geben einen Namen für den Kalender an.
Das Modul gibt die Kennung des Kalenders sowie alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Aktualisieren eines Kalenders
Dieses Aktionsmodul aktualisiert einen Kalender.
Sie geben die Kennung des Kalenders an, den Sie aktualisieren möchten.
Das Modul gibt die Kennung des Kalenders sowie alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Löschen eines Kalenders
Dieses Aktionsmodul löscht einen Kalender.
Sie geben die Kennung des Kalenders an, den Sie löschen möchten.
Das Modul gibt die Kennung des Kalenders sowie alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Löschen eines Kalenders
Dieses Aktionsmodul entfernt alle Ereignisse aus dem primären Kalender eines Kontos.
Sie geben die Verbindung an, die eine Verbindung zu dem Konto herstellt, das den Kalender enthält, den Sie löschen möchten.
Das Modul gibt die Kennung des Kalenders sowie alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Zugriffskontrollregeln
Zugriffssteuerungsregeln auflisten
Dieses Aktionsmodul gibt die Regeln in der Zugriffssteuerungsliste eines Kalenders zurück.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Abrufen einer Zugriffssteuerungsregel
Dieses Aktionsmodul gibt die Metadaten einer Zugriffssteuerungsregel zurück.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Erstellen einer Zugriffssteuerungsregel
Dieses Aktionsmodul erstellt eine neue Zugriffssteuerungsregel.
Sie geben einen Namen für den Kalender an.
Das Modul gibt die ID der Zugriffssteuerungsregel und alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Aktualisieren einer Zugriffssteuerungsregel
Dieses Aktionsmodul aktualisiert eine Zugriffssteuerungsregel.
Sie geben einen Namen für den Kalender an.
Das Modul gibt die ID der Zugriffssteuerungsregel und alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Eine Zugriffssteuerungsregel löschen
Dieses Aktionsmodul löscht eine Zugriffssteuerungsregel.
Sie geben einen Namen für den Kalender an.
Das Modul gibt die ID der Zugriffssteuerungsregel und alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Iteratoren (nicht mehr unterstützt)
Die Module iterate attachments und iterate attendes wurden nicht mehr unterstützt. Verwenden Sie zum Iterieren von Anlagen oder Teilnehmern das Modul Flusssteuerung > Iterator . Weitere Informationen finden Sie unter Iterator-Modul in Adobe Workfront Fusion
Sonstige
API-Aufruf durchführen
Mit diesem Modul können Sie einen benutzerdefinierten API-Aufruf ausführen.
Wählen Sie die HTTP-Anfragemethode aus, die Sie zum Konfigurieren des API-Aufrufs benötigen. Weitere Informationen finden Sie unter HTTP-Anforderungsmethoden in Adobe Workfront Fusion.
Kostenlose/beladene Informationen abrufen
Dieses Aktionsmodul gibt kostenlose und vielseitige Informationen für eine Reihe von Kalendern zurück.
Das Modul gibt die Kennung des Kalenders sowie alle zugehörigen Felder sowie alle benutzerdefinierten Felder und Werte zurück, auf die die Verbindung zugreift. Sie können diese Informationen in nachfolgenden Modulen im Szenario zuordnen.
Wenn Sie dieses Modul konfigurieren, werden die folgenden Felder angezeigt.
Trigger eines Szenarios vor einem Ereignis
Mithilfe von standardmäßigen Google Calendar E-Mail-Erinnerungen und dem Modul Webhooks >Benutzerspezifischer Mailhook können Sie ein Szenario einen bestimmten Zeitpunkt vor einem Ereignis Trigger haben.
-
Verwenden Sie das Modul Google-Kalender >Ereignis aktualisieren , um Ihrem Ereignis eine E-Mail-Erinnerung hinzuzufügen:
-
Erstellen Sie ein neues Szenario, das mit dem Modul Webhooks >Benutzerspezifischer Mailhook beginnt.
- Kopieren Sie die E-Mail-Adresse des Postfachs.
- Speichern Sie das Szenario und führen Sie es aus.
-
Führen Sie in Gmail die Google Calendar-E-Mail-Erinnerungen an die E-Mail-Adresse des Postfachs um:
-
Öffnen Sie Ihre Gmail-Einstellungen.
-
Öffnen Sie die Registerkarte Weiterleitung und POP/IMAP.
-
Klicken Sie auf Weiterleitungsadresse hinzufügen.
-
Fügen Sie die E-Mail-Adresse des kopierten Mailhooks ein, klicken Sie auf Weiter, bestätigen Sie die Eingabe durch Drücken von Weiter im Popup-Fenster und klicken Sie dann auf OK.
-
Wechseln Sie in Workfront Fusion zum neuen Szenario, dessen Ausführung durch Erhalt der Bestätigungs-E-Mail abgeschlossen werden soll.
-
Klicken Sie auf die Blase über dem Modul, um die Ausgabe des Moduls zu überprüfen.
-
Erweitern Sie das Element
Text
und kopieren Sie den Bestätigungscode: -
Fügen Sie in Gmail den Bestätigungscode in das Bearbeitungsfeld ein und klicken Sie auf Verify:
-
Öffnen Sie die Registerkarte Filter und Blockierte Adressen .
-
Klicken Sie auf Neuen Filter erstellen.
-
Richten Sie einen Filter für alle E-Mails ein, die von
calendar-notification@google.com
kommen, und klicken Sie auf Filter erstellen: -
Wählen Sie Weiterleiten an und wählen Sie die E-Mail-Adresse des Postfachs aus der Liste aus.
-
Klicken Sie auf Filter erstellen , um den Filter zu erstellen.
-
-
(Optional) Fügen Sie in Workfront Fusion das Modul Text parser > Match pattern nach dem Modul Webhooks >Benutzerspezifischer Mailhook hinzu, um den HTML-Code der E-Mail zu analysieren, um die benötigten Informationen abzurufen.
Sie können das Modul beispielsweise wie folgt konfigurieren, um die ID des Ereignisses abzurufen:
Muster:
<meta itemprop="eventId/googleCalendar" content="(?<evenitID>.*?)"/>
Text: Das aus dem Modul Webhooks >Benutzerspezifischer Mailhook ausgegebene Element
HTML content
.