Playbooks-Anwender-Experience
Verstehen Sie, wie Workflow-Studio Playbooks Arbeiten Sie in ServiceNow AI Platform® Automatisieren Sie funktionsübergreifende Prozesse und konsolidieren Sie sie in aufgabenorientierten Ansichten für Ihre Endanwender.
Ist die Designumgebung, in der Playbook Besitzer erstellen Playbooks. In der Zwischenzeit folgen Endanwender, z. B. Playbook-Agents, der Laufzeiterfahrung Playbook Zum Abschließen eines Geschäftsprozesses.
Designumgebung
Die Playbooks Designumgebung in Workflow-Studio Besteht aus diesen Komponenten:
- Playbooks
- A Playbook Ist, wo ein Playbook Der Besitzer konfiguriert und organisiert mehrere Instanzen von Workflow-Studio Inhalt in einen kohärenten Geschäftsprozess. A Playbook Besteht 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 Playbook Autoren 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 Playbook Der 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 Playbook Der Besitzer erstellt eine Phase, um Aktivitäten zu gruppieren und anzugeben Startregel Wann die Phase ausgeführt werden soll. Eine Phase in Ihrem gesamten Geschäftsprozess.
- Aktivitätsdefinitionen
- Ein Aktivitätsdefinition Zuordnungen 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 Aktionen oder Subflow-Ausgaben zu einer anwenderorientierten Ansicht von Playbook
Ein Anwender mit den Rollen admin, Playbook.admin oder pd_content_author gibt normalerweise den Automatisierungsplan und die Aktivitäts-Experience an, wenn eine Aktivitätsdefinition erstellt wird.
- 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 für passen Playbook. Die Playbook Kann die Startregeln angeben, wann die Aktivität ausgeführt werden soll.
- Startregeln
- A Startregel Gibt an, wann eine Phase oder Aktivität ausgeführt wird. A Playbook Der Besitzer kann Startregeln verwenden, um anzugeben, welche Teile von Playbook Gleichzeitig ausführen und welche Teile seriell ausgeführt werden.
Laufzeit-Experience
Workflow-Studio Erstellt diese Laufzeitkomponenten für Playbooks:
- Prozessausführungen
- A Prozessausführung Speichert die Details zum Ausführen von Playbook In 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 Playbook Wird für einen Service Desk-Mitarbeiter oder Erfüller ausgeführt. A Playbook Wird für Service Desk-Mitarbeiter erst nach ausgeführt Playbook-Experience Administratoren konfigurieren, wie und wo Playbook Wird 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 Playbook Im Hintergrund.
- Erstellt die Automatisierungspläne aus jeder Aktivität in einen 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 Playbook Während der Laufzeit durch Auswertung der Auslöserbedingungen, Verarbeitung des Ereignisses in der Warteschlange, Erstellen und Ausführen eines Prozessplans, Speichern von Prozessausführungsdetails und Bereitstellung von Daten für Playbook-Experience.
Datensicherheit und HTML-Bereinigung
Playbooks Schützt vor siteübergreifendem Skripting und Codeeinschleusung, 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, dir |
| bdo | Klasse, dir |
| Groß | class |
| Blockieren | Zitat, Klasse |
| br | class |
| Beschriftung | class |
| center | class |
| Zitieren | class |
| Code | class |
| spalte | Ausrichten, Klasse, Spanne, Wertigkeit, Breite |
| Gruppierung | Ausrichten, Klasse, Spanne, Wertigkeit, Breite |
| TT | class |
| del | 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 |
| Human Resources | 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, Wertigkeit |
| td | Ausrichten, Klasse, Colspan, rowspan, Valign, Breite |
| Tfoot | Ausrichten, Klasse, Wertigkeit |
| ไทย | Ausrichten, Klasse, Colspan, rowspan, Valign, Breite |
| thead | Ausrichten, Klasse, Wertigkeit |
| tr | Ausrichten, Klasse, Zeilenspanne, Wertigkeit |
| TT | class |
| u | class |
| ul | class |
| Video | automatische wiedergabe, Klasse, Steuerungen, Höhe, Schleife, Vorladen, SRC, Breite |