Aktivitätsdefinitionen
Aktivitätsdefinitionen beschreiben, wie die Aktivitäten in Ihrem Playbook die benötigten Daten abrufen, wenn Ihr Playbook ausgeführt wird.
Aktivitätsdefinitionen stellen Standardkonfigurationen und -werte für Ihre Aktivitäten bereit, damit sie ordnungsgemäß ausgeführt werden können, wenn Playbook ausgelöst wird. Jede Aktivitätsdefinition enthält einige grundlegende Konfigurationsdetails sowie einen Automatisierungsplan und eine Aktivitäts-Experience.
Die Tabelle „Aktivitätsdefinition“ [sys_pd_activity_definition] listet die Definitionen für die Aktivitäten auf, die Sie einem Playbook in Workflow-Studiohinzufügen können. Um auf diese Aktivitätsdefinitionen zuzugreifen, navigieren Sie zu .
Felder
| Feld | Beschreibung |
|---|---|
| Bezeichnung | Name der Aktivität, die Anwendern in Workflow-Studioangezeigt werden soll. |
| Tabelle | Name des Tabelle, auf deren Datensätze die Aktivität als Eingaben zugreifen kanns Normalerweise ist diese Tabelle entweder die Aufgabentabelle [task] oder die globale Tabelle [global]. |
| Anwendung | Anwendungsbereich, in dem die Aktivität ausgeführt werden kann. |
| Zugänglich von | Verfügbare Optionen:
|
| Beschreibung | Optionale Beschreibung für die Aktivität. |
| Erforderliche Rollen | Eine Liste der Anwenderrollen, die auf Aktivitäten zugreifen dürfen, die diese Aktivitätsdefinition verwenden. |
Automatisierungsplan
- Der Workflow-Studio -Flow oder die Aktion, die die Automatisierung der Aktivität steuert
- Die Eingaben der Aktivität. Dies sind die Daten, die die Aktivität zum Ausführen von benötigtPlaybook
Aktivitätsdesigner können die Sichtbarkeit jeder Aktivitätseingabe konfigurieren.
- In Standardmodal einschließen
- Blendet die Eingabe im Eigenschaftenbereich aus. Playbook-Designer können die Eingabe aus dem Standardmodal nur sehen, wenn sie die Option Erweiterte Eigenschaften anzeigen auswählen.
- In Standard-Modal und Konfigurationsbereich einschließen
- Zeigt die Eingabe im Eigenschaftenbereich an. Playbook-Designer können auch die Eingabe aus dem Standardmodal anzeigen, wenn sie die Option Erweiterte Eigenschaften anzeigen auswählen.
- Nur für Administratoren sichtbar
- Blendet die Eingabe für Anwender aus, die nicht über die Rollen „admin“ oder „playbook.admin“ verfügen.
Aktivitäts-Experience
- Experience-Typ
- Ein Experience-Typ definiert die Daten oder Eigenschaften, die beschreiben, wie die Aktivität zur Laufzeit als Playbook-Karte gerendert wird. Beispielsweise teilt ein Experience-Typ „Datensatz“ dem System mit, dass die Aktivität Titel, Tagline, Beschreibung, Fußzeile und Informationen zur Servicelevel-Vereinbarung (Service Level Agreement, SLA) in der Playbook-Karte anzeigen kann, wenn Ihr aktiviertes Element Playbook ausgeführt wird. Weitere Informationen finden Sie unter UI-Layouts.
- Zugeordneter Datensatz
- Der zugeordnete Datensatz definiert den Datensatz, dessen Daten zur Laufzeit innerhalb einer Playbook-Karte gerendert werden können. Der zugeordnete Datensatz ist dynamisch, was bedeutet, dass er sich häufig ändert, während Playbook voranschreitet. Aufgrund dieser dynamischen Eigenschaften sollten Sie die Datenpillenauswahl (
) verwenden, um den zugeordneten Datensatz den auszugebenden Datensatzdaten innerhalb des zugrunde liegenden Subflows oder der zugrunde liegenden Aktion, die im Automatisierungsplan angegeben ist, zuzuordnen.
- Daten, die auf der Playbook-Karte gerendert werden sollen
- Sie können die Daten, die auf der Playbook-Karte gerendert werden sollen, in den Abschnitten unter dem Abschnitt „Zugeordneter Datensatz“ angeben. Um Feldern, die in dieser anwenderorientierten Ansicht gerendert werden, dynamische Daten hinzuzufügen, verwenden Sie die Datenpillenauswahl (
) neben einem Datenfeld, und navigieren Sie oder führen Sie einen Dot-Walk zur entsprechenden Datenpille durch. Die Datenpille sollte auf Daten innerhalb des Subflows oder der Aktion verweisen, die im Automatisierungsplan der Aktivitätsdefinition angegeben sind.
Hinweis:Eine Aktivitäts-Experience enthält viele Abschnitte, in denen Sie die Daten angeben können, die auf der Playbook-Karte angezeigt werden sollen. Diese Abschnitte variieren je nach Experience-Typ, den Sie auswählen. Beispielsweise verfügt der Experience-Typ „Datensatz“ über die Abschnitte „Details“, „Formular“, „Anhänge“ und „Funktionen“, während der Experience-Typ „Wissen“ die Abschnitte „Wissen“, „Details“ und „Funktionen“ enthält. Weitere Informationen finden Sie unter UI-Layouts. - Aktionen zum Rendern in der Playbook-Karte
Sie können die Playbook-Aktionen angeben, die Sie auf der Playbook-Karte einer Aktivität rendern möchten, indem Sie die zugehörige Liste „Playbook-Experience-Aktionszuweisungszuordnung“ verwenden. Eine Playbook-Aktion wird als Schaltfläche in der Fußzeile der Playbook-Karte angezeigt. Playbook-Aktionen können Serverskripts ausführen, Client-Aktionen senden oder UI-Komponenten rendern. Weitere Informationen finden Sie unter Benutzerdefinierte Playbook-Aktionen.
Um Ihrer Aktivitätsdefinition eine Playbook-Aktion hinzuzufügen, wählen Sie in der zugehörigen Liste „Playbook-Experience-Aktionszuweisungszuordnung“ Neu. Wählen Sie dann eine Playbook-Aktion aus der Liste Aktionszuweisung aus. Als Nächstes wählen aus der Liste Playbook-Experience] eine Playbook-Benutzer-Experience aus, in der die Playbook-Aktion angezeigt werden soll, und klicken Sie dann auf Absenden.
Design Überlegungen
- Vermeiden Sie den Aufruf von ausgelösten Workflow-Studio -Flows im Automatisierungsplan einer Aktivität
- Um zu verhindern, dass ein Flow außerhalb von Playbooksunbeabsichtigt ausgeführt wird, können Sie in Aktivitätsautomatisierungsplänen nur Subflows oder Aktionen verwenden. Alternativ können Sie den Auslöser des Flows so festlegen, dass er nur ausgeführt wird, wenn er nicht bereits ausgeführt wird. Weitere Informationen finden Sie unter Workflow-Studio Flow-Auslösertypen.
- Geben Sie in Ihren Aktivitätsdefinitionen Standardeingabewerte an
- Durch die Vorkonfiguration von Standardeingabewerten für Ihre Aktivitätsdefinitionen reduzieren Sie die Zeit und die Komplexität, die ein Besitzer von Playbook zum Erstellen eines Playbookbenötigt.