Playbooks-Anwender-Experience
Verstehen Sie, wie Workflow-Studio PlaybooksArbeiten Sie in Now Platform®Automatisieren Sie funktionsübergreifende Prozesse und konsolidieren Sie sie in aufgabenorientierten Ansichten für Ihre Endanwender.
Ist die Designumgebung, in der PlaybookBesitzer erstellen Playbooks. In der Zwischenzeit folgen Endanwender, z. B. Playbook-Agenten, der Runtime-Experience PlaybookZum Abschließen eines Geschäftsprozesses.
Designumgebung
Die PlaybooksDesignumgebung in Workflow-StudioBesteht aus diesen Komponenten:
- Playbooks
- A PlaybookIst, wo ein PlaybookDer Besitzer konfiguriert und organisiert mehrere Instanzen von Workflow-StudioInhalt in einem kohärenten Geschäftsprozess. A PlaybookBesteht aus einem Auslöser und einer Sequenz von Phasen, die aus einer Sequenz von Aktivitäten bestehen.
- Auslöserdefinitionen
- A Auslöserdefinition Gibt die Bedingungen an, die zum Ausführen von erfüllt sein müssen Playbook. Ein Anwender mit der Rolle admin, Playbook.admin oder pd_Trigger_author erstellt und konfiguriert normalerweise eine Auslöserdefinition, die verwendet wird PlaybookAutoren können als Vorlage verwenden. Eine Auslöserdefinition gibt den Datensatzvorgang und die Tabellenbedingungen an, die erfüllt sein müssen, um mit der Ausführung von zu beginnen Playbook. A PlaybookDer Besitzer wählt normalerweise eine Auslöservorlage aus, wenn er eine erstellt Playbook.
- Auslöserinstanzen
- A Auslöserinstanz Wird erstellt, wenn Sie eine Auslöservorlage auswählen. Die Auslöserinstanz speichert die Bedingungen, die ein Datensatz erfüllen muss, um mit der Ausführung von zu beginnen Playbook.
- Phasen
- A Phase Ist eine logische Gruppierung von Aktivitäten in einem Playbook. A PlaybookDer Besitzer erstellt eine Phase, um Aktivitäten zu gruppieren und anzugeben Startregel Für den Zeitpunkt, zu dem die Phase ausgeführt werden soll. Eine Phase in Ihrem gesamten Geschäftsprozess.
- Aktivitätsdefinitionen
- Ein Aktivitätsdefinition Karten subflow Und Aktion Eingaben und Ausgaben für eine Aktivitätsinstanz. Eine Aktivitätsdefinition enthält:
- Die Automatisierungsplan Um die Auslösung zuzuordnen Eingabedatensatz Daten für Aktionen oder Subflow-Eingaben
- Die Aktivitäts-Experience Dient zum Zuordnen von Aktions- oder Subflow-Ausgaben zu einer Anwenderansicht von Playbook
Ein Anwender mit den Rollen admin, Playbook.admin oder pd_content_author gibt normalerweise den Automatisierungsplan und die Aktivitäts-Experience beim Erstellen einer Aktivitätsdefinition an.
- Aktivitätsinstanzen
- Ein Aktivitätsinstanz Wird erstellt, wenn Sie einer eine Aktivität hinzufügen Playbook. Die Aktivitätsinstanz speichert die Automatisierungsplan-Datenzuordnungen aus der Aktivitätsdefinition. Sie können diese Datenzuordnungen ändern, wenn die Standardwerte nicht zu passen Playbook. Die PlaybookKann die Startregeln angeben, wann die Aktivität ausgeführt werden soll.
- Startregeln
- A Startregel Gibt an, wann eine Phase oder eine Aktivität ausgeführt wird. A PlaybookDer Besitzer kann Startregeln verwenden, um anzugeben, welche Teile von PlaybookGleichzeitig ausführen und welche Teile seriell ausgeführt werden.
Laufzeit-Experience
Workflow-StudioErstellt diese Laufzeitkomponenten für Playbooks:
- Prozessausführungen
- A Prozessausführung Speichert die Details zur Ausführung von PlaybookIn einem Kontextdatensatz. Sie können eine Prozessausführung verwenden, um Probleme zu beheben und zu überprüfen, ob Playbooks wie erwartet ausgeführt werden.
- Aktivitätsausführungen
- Ein Aktivitätsausführung Speichert die Details zum Ausführen einer Aktivitätsinstanz in einem Kontextdatensatz. Sie können eine Aktivitätsausführung verwenden, um Probleme zu beheben und zu überprüfen, ob Playbooks wie erwartet ausgeführt werden.
- Playbook-Laufzeit
- Playbook-Laufzeit Ist, wenn ein PlaybookWird für einen Service Desk-Mitarbeiter oder Erfüller ausgeführt. A PlaybookWird für Service Desk-Mitarbeiter erst nach ausgeführt Playbook-ExperienceAdministratoren konfigurieren, wie und wo PlaybookWird angezeigt. Siehe Richten Sie ein Playbook ein .
- Wertet alle in der Auslöserdefinition angegebenen Bedingungen aus und verarbeitet den Auslöser.
- Verarbeitet Ereignisse Und startet die Ausführung von PlaybookIm Hintergrund.
- Erstellt die Automatisierungspläne aus jeder Aktivität in einem gesamten Prozessplan.
- Führt den Prozessplan für aus Playbook.
- Speichert die Informationen zur Prozessausführung in der Tabelle „Prozessausführung“ [sys_pd_context].
- Stellt Daten für die laufende Playbook-Ansicht bereit, die Service Desk-Mitarbeiter und Erfüller erleben.
Ihre Instanz verarbeitet einen PlaybookWährend der Laufzeit werden Auslöserbedingungen ausgewertet, das Ereignis in der Warteschlange verarbeitet, ein Prozessplan erstellt und ausgeführt, Prozessausführungsdetails gespeichert und Daten für bereitgestellt Playbook-Experience.
Datensicherheit und HTML-Bereinigung
Playbooks Schützt vor siteübergreifendem Skripting und Code-Injection, 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-Markups werden aus Zeichenfolgendaten entfernt.
Die Aufnahmeliste unterstützt diese HTML-Elemente und -Attribute, die nicht geändert werden können.
| HTML-Element | Enthaltene Attribute |
|---|---|
| a | Klasse, href, Ziel, Titel |
| Abbr | Klasse, Titel |
| address | class |
| Bereich | alt, Klasse, Koordinaten, href, Form |
| Artikel | class |
| daneben | class |
| Audio | automatische wiedergabe, Klasse, Steuerungen, Schleife, Vorladen, src |
| b | class |
| bdi | Klasse, Verzeichnis |
| bdo | Klasse, Verzeichnis |
| Groß | class |
| Blockieren | Zitat, Klasse |
| br | class |
| Beschriftung | class |
| Mitte | class |
| Zitieren | class |
| Code | class |
| spalte | Ausrichten, Klasse, Spanne, Wertigkeit, Breite |
| Gruppierung | Ausrichten, Klasse, Spanne, Wertigkeit, Breite |
| TT | class |
| Entf | Klasse, Datum/Uhrzeit |
| details | Klasse, offen |
| Div. | class |
| dl | class |
| DT | class |
| EM | class |
| mitarbeiter | class |
| Schriftart | Klasse, Farbe, Fläche, Größe |
| Fußzeile | class |
| h1 | class |
| h2 | class |
| h3 | class |
| h4 | class |
| h5 | class |
| h6 | class |
| header | class |
| HR | class |
| html | |
| i | class |
| img | alt, Klasse, Höhe, SRC, Titel, Breite |
| Eingabe | aria-label, class, type, value |
| In | Klasse, Datum/Uhrzeit |
| li | class |
| Markieren | class |
| nav | class |
| ol | class |
| p | class |
| vor | class |
| s | class |
| Abschnitt | class |
| klein | class |
| Spanne | class |
| Untergeordnet | class |
| Sup | class |
| svg | class |
| Stark | class |
| Stil | |
| table | Ausrichten, Rahmen, Klasse, Wertigkeit, Breite |
| Tag | class |
| Tbody | Ausrichten, Klasse, Bewertung |
| td | Ausrichten, Klasse, Colspan, rowspan, Valign, Breite |
| Tfoot | Ausrichten, Klasse, Bewertung |
| th | Ausrichten, Klasse, Colspan, rowspan, Valign, Breite |
| thead | Ausrichten, Klasse, Bewertung |
| tr | Ausrichten, Klasse, Zeilenspanne, Wertigkeit |
| TT | class |
| u | class |
| ul | class |
| Video | automatische wiedergabe, Klasse, Steuerungen, Höhe, Schleife, Vorladen, SRC, Breite |