Übersicht
Verstehen Sie, wie Workflow-Studio Playbooks in Now Platform® funktioniert, um funktionsübergreifende Prozesse zu automatisieren und sie in aufgabenorientierten Ansichten für Ihre Endbenutzer zu konsolidieren.
ist die Designumgebung, in der Besitzer von Playbook Playbooks erstellen. In der Laufzeit-Experience hingegen folgen Endbenutzer, z. B. Playbook-Mitarbeiter, dem Playbook, um einen Geschäftsprozess abzuschließen.
Designumgebung
Die Playbooks Designumgebung in Workflow-Studio besteht aus den folgenden Komponenten:
- Playbooks
- Ein Playbook ist der Ort, an dem ein Playbook -Besitzer mehrere Instanzen von Flow Designer -Inhalten in einem zusammenhängenden Geschäftsprozess konfiguriert und organisiert. Ein Playbook besteht aus einem Auslöser, einer Sequenz von Phasen und einer Sequenz von Aktivitäten.
- Auslöserdefinitionen
- Eine Auslöserdefinition gibt die Bedingungen an, die zum Ausführen eines Playbookerfüllt sein müssen. Ein Benutzer mit der Rolle „admin“, „pd_admin“ oder „pd_trigger_author“ erstellt und konfiguriert normalerweise eine Auslöserdefinition, die Playbook Autoren als Vorlage verwenden können. Eine Auslöserdefinition gibt den Datensatzvorgang und die Tabellenbedingungen an, die erfüllt sein müssen, um die Ausführung eines Playbookzu starten. Ein Playbook -Besitzer wählt normalerweise eine Auslöservorlage aus, wenn er einen Playbookerstellt.
- Auslöserinstanzen
- Eine Auslöserinstanz wird erstellt, wenn Sie eine Auslöservorlage auswählen. Die Auslöserinstanz speichert die Bedingungen, die ein Datensatz erfüllen muss, um die Ausführung von Playbookzu starten.
- Stufen
- Eine Phase ist eine logische Gruppierung von Aktivitäten in einem Playbook. Ein Playbook -Besitzer erstellt eine Phase, um Aktivitäten zu gruppieren und die Startregel anzugeben, wann die Phase ausgeführt werden soll. Eine Phase in Ihrem gesamten Geschäftsprozess.
- Aktivitätsdefinitionen
- Eine Aktivitätsdefinitionszuordnung Flow Designer Eingaben und Ausgaben an eine Aktivitätsinstanz. Eine Aktivitätsdefinition enthält Folgendes:
- Der Automatisierungsplan zum Zuordnen der Datensatzdaten der auslösenden Eingabe zu Aktions- oder Flow-Eingaben
- Die Aktivitäts-Experience zum Zuordnen von Aktions- oder Flow-Ausgaben zu einer Benutzeransicht des Playbook
Ein Benutzer mit den Rollen „admin“, „pd_admin“ oder „pd_content_author“ gibt normalerweise den Automatisierungsplan und die Aktivitäts-Experience an, wenn er eine Aktivitätsdefinition erstellt.
- Aktivitätsinstanzen
- Eine Aktivitätsinstanz wird erstellt, wenn Sie eine Aktivität zu einem Playbookhinzufügen. Die Aktivitätsinstanz speichert die Automatisierungsplan-Datenzuordnungen aus der Aktivitätsdefinition. Sie können diese Datenzuordnungen ändern, wenn die Standardwerte nicht zu Ihrem Playbookpassen. Playbook kann die Startregeln angeben, wann die Aktivität ausgeführt werden soll.
- Startregeln
- Eine Startregel gibt an, wann eine Phase oder Aktivität ausgeführt wird. Ein Playbook -Besitzer kann Startregeln verwenden, um anzugeben, welche Teile eines Playbook gleichzeitig ausgeführt werden und welche Teile seriell ausgeführt werden.
Laufzeit-Experience
Workflow-Studio erstellt die folgenden Laufzeitkomponenten für Playbooks:
- Prozessausführungen
- Eine Prozessausführung speichert die Details der Ausführung eines Playbook in einem Kontextdatensatz. Sie können eine Prozessausführung verwenden, um Probleme zu beheben und sicherzustellen, dass Playbooks wie erwartet ausgeführt werden.
- Aktivitätsausführungen
- Eine Aktivitätsausführung speichert die Details der Ausführung einer Aktivitätsinstanz in einem Kontextdatensatz. Sie können eine Aktivitätsausführung verwenden, um Probleme zu beheben und sicherzustellen, dass Playbooks wie erwartet ausgeführt werden.
- Playbook-Laufzeit
- Playbook-Laufzeit ist, wenn Playbook für einen Agent ausgeführt wird. Ein Playbook wird für Agents nur ausgeführt, nachdem Playbook-Experience -Administratoren konfiguriert haben, wie und wo Playbook angezeigt wird. Weitere Informationen finden Sie unter Playbook einrichten.
- Wertet alle in der Auslöserdefinition angegebenen Bedingungen aus und verarbeitet den Auslöser.
- Verarbeitet die Events und startet die Ausführung von Playbook im Hintergrund.
- Erstellt die Automatisierungspläne aus jeder Aktivität zu einem vollständigen Prozessplan.
- Führt den Prozessplan für Playbookaus.
- Speichert die Prozessausführungsinformationen in der Tabelle „Prozessausführung“ [sys_pd_context].
- Stellt Daten für eine benutzerorientierte Ansicht Ihrer Prozessausführung bereit.
Datensicherheit und HTML-Bereinigung
Playbooks schützt vor websiteübergreifendem Skripting und Code-Injektion, indem alle Zeichenfolgendaten für HTML-Markup ausgewertet werden. Das System behält nur HTML-Markup bei, das in seiner Aufnahmeliste vorhanden ist. Alle anderen HTML-Auszeichnungen werden aus Zeichenfolgendaten entfernt.
Die Aufnahmeliste unterstützt die folgenden HTML-Elemente und -Attribute, die nicht geändert werden können.
| HTML-Element | Enthaltene Attribute |
|---|---|
| a | Klasse, href, Ziel, Titel |
| Abk | Klasse, Titel |
| address | class |
| Bereich | alt, Klasse, Koordinaten, href, Form |
| Artikel | class |
| daneben | class |
| Audio | Autoplay, Klasse, Steuerungen, Schleife, Vorladen, Quelle |
| b | class |
| BDI | Klasse, Verzeichnis |
| bdo | Klasse, Verzeichnis |
| groß | class |
| Blockquote | cite, Klasse |
| br | class |
| Beschriftung | class |
| center | class |
| zitieren | class |
| Code | class |
| Spalte | ausrichten, Klasse, Spanne, valign, width |
| Spaltengruppe | ausrichten, Klasse, Spanne, valign, width |
| TT | class |
| del | Klasse, Datum/Uhrzeit |
| details | Klasse, öffnen |
| div | class |
| dl | class |
| dt | class |
| em | class |
| Mitarbeiter | class |
| Schriftart | Klasse, Farbe, Gesicht, Größe |
| Fußzeile | class |
| h1 | class |
| h2 | class |
| h3 | class |
| h4 | class |
| h5 | class |
| h6 | class |
| header | class |
| Human Resources | class |
| html | |
| i | class |
| Bild | alt, Klasse, Höhe, Quelle, Titel, Breite |
| Eingabe | aria-label, Klasse, Typ, Wert |
| ins | Klasse, Datum/Uhrzeit |
| li | class |
| Markierung | class |
| nav | class |
| ol | class |
| p | class |
| vor | class |
| s | class |
| Abschnitt | class |
| klein | class |
| Spanne | class |
| Sub | class |
| Sup | class |
| SVG | class |
| stark | class |
| -Stil | |
| Tabelle | ausrichten, Rahmen, Klasse, valign, width |
| Tag | class |
| tbody | ausrichten, Klasse, valign |
| td | align, class, colspan, rowspan, valign, width |
| tfoot | ausrichten, Klasse, valign |
| ไทย | align, class, colspan, rowspan, valign, width |
| thead | ausrichten, Klasse, valign |
| Türkçe | ausrichten, Klasse, rowspan, valign |
| tt | class |
| u | class |
| ul | class |
| Video | Autoplay, Klasse, Steuerungen, Höhe, Schleife, Vorladen, Quelle, Breite |