Übersicht

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 4 Minuten Lesedauer
  • Verstehen Sie, wie Workflow-Studio Playbooks in Now Platform® funktioniert, um funktionsübergreifende Prozesse zu automatisieren und in aufgabenorientierten Ansichten für Ihre Endanwender zu konsolidieren.

    Alle > Prozessautomatisierung > Workflow-Studio > Playbooksist die Designumgebung, in der Besitzer von Playbook Playbooks erstellen. Die Laufzeit-Experience hingegen ist der Ort, an dem Endanwender, z. B. Playbook-Mitarbeiter, dem Playbook folgen, 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 Workflow-Studio -Inhalten in einem zusammenhängenden Geschäftsprozess konfiguriert und organisiert. Playbook besteht aus einem Auslöser, einer Abfolge von Phasen und einer Abfolge 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“, „playbook.admin“ oder „pd_trigger_author“ erstellt und konfiguriert normalerweise eine Auslöserdefinition, die von Playbook -Autoren als Vorlage verwendet werden kann. Eine Auslöserdefinition gibt den Datensatzvorgang und die Tabellenbedingungen an, die erfüllt sein müssen, um die Ausführung eines Playbookzu starten. Der Besitzer von Playbook wählt beim Erstellen eines Playbooknormalerweise eine Auslöservorlage aus.
    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.
    Phasen
    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 im gesamten Geschäftsprozess.
    Aktivitätsdefinitionen
    Eine Aktivitätsdefinition ordnet Subflow- und Aktionseingaben und -ausgaben einer Aktivitätsinstanz zu. Eine Aktivitätsdefinition enthält:
    • Der Automatisierungsplan zum Zuordnen der Daten des auslösenden Eingabedatensatzes zu Aktions- oder Subflow-Eingaben
    • Die Aktivitäts-Experience zum Zuordnen von Aktions- oder Subflow-Ausgaben zu einer anwenderorientierten Ansicht von Playbook

    Ein Benutzer 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
    Eine Aktivitätsinstanz wird erstellt, wenn Sie einem Playbookeine Aktivität hinzufügen. In der Aktivitätsinstanz werden die Datenzuordnungen des Automatisierungsplans aus der Aktivitätsdefinition gespeichert. Sie können diese Datenzuordnungen ändern, wenn die Standardwerte nicht zu Ihrem Playbookpassen. Mit Playbook können Sie die Startregeln festlegen, 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 von Playbook gleichzeitig und welche Teile nacheinander ausgeführt werden.
    Weitere Informationen zur Verwendung und Navigation der Anwenderoberfläche Workflow-Studio finden Sie unter Playbooks.

    Laufzeit-Experience

    Workflow-Studio erzeugt diese 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 zu überprüfen, ob Playbooks wie erwartet ausgeführt werden.
    Ausführungen der Aktivität
    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 zu überprüfen, ob Playbooks wie erwartet ausgeführt werden.
    Playbook-Laufzeit
    Die Playbook-Laufzeit ist, wenn ein Playbook für einen Agent ausgeführt wird. Ein Playbook wird für Service Desk-Mitarbeiter erst ausgeführt, nachdem Playbook-Experience -Administratoren konfiguriert haben, wie und wo der Playbook angezeigt wird. Weitere Informationen finden Sie unter Ein Playbook einrichten.
    Während der Laufzeit für Playbook geht Ihre Instanz:
    1. Wertet alle in der Auslöserdefinition angegebenen Bedingungen aus und verarbeitet den Auslöser.
    2. Verarbeitet die Ereignisse und startet die Ausführung von Playbook im Hintergrund.
    3. Baut die Automatisierungspläne aus jeder Aktivität in einen gesamten Prozessplan zusammen
    4. Führt den Prozessplan für Playbookaus.
    5. Speichert die Informationen zur Prozessausführung in der Tabelle „Prozessausführung“ [sys_pd_context].
    6. Stellt Daten für eine anwenderorientierte Ansicht Ihrer Prozessausführung bereit.
    Abbildung : 1. Playbook-Verarbeitung
    Reihenfolge der Playbook-Verarbeitung.

    Ihre -Instanz verarbeitet Playbook während der Laufzeit durch Auswertung von Auslöserbedingungen, Verarbeitung des Ereignisses in der Warteschlange, Erstellung und Ausführung eines Prozessplans, Speicherung von Prozessausführungsdetails und Bereitstellung von Daten für Playbook-Experience.

    Datensicherheit und HTML-Bereinigung

    Playbooks schützt vor websiteübergreifendem Skripting und Code-Einschleusung durch Auswertung aller Zeichenfolgendaten für HTML-Markup. Das System speichert nur HTML-Markups, die in der Aufnahmeliste vorhanden sind. Alle anderen HTML-Markups werden aus Zeichenfolgendaten entfernt.

    Die Aufnahmeliste unterstützt diese HTML-Elemente und -Attribute, die nicht geändert werden können.

    Tabelle : 1. HTML-Einschlussliste
    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 Zitat, Klasse
    br class
    Beschriftung class
    center class
    zitieren class
    Code class
    Spalte ausrichten, Klasse, Spanne, valign, Breite
    colgroup ausrichten, Klasse, Spanne, valign, Breite
    TT class
    del Klasse, Datum/Uhrzeit
    details Klasse, offen
    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, Quellcode, Titel, Breite
    Eingabe aria-label, Klasse, Typ, Wert
    ins Klasse, Datum/Uhrzeit
    Li class
    markieren class
    nav class
    ol class
    p class
    vor class
    s class
    Abschnitt class
    klein class
    Spanne class
    sub class
    Unterst class
    SVG class
    stark class
    Stil
    Tabelle ausrichten, Rahmen, Klasse, valign, Breite
    Tag class
    tbody ausrichten, Klasse, valign
    td ausrichten, Klasse, Colspan, Zeilenspanne, valign, Breite
    tFuß ausrichten, Klasse, valign
    ไทย ausrichten, Klasse, Colspan, Zeilenspanne, valign, Breite
    thehead ausrichten, Klasse, valign
    tr ausrichten, Klasse, Zeilenspanne, valign
    tt class
    u class
    ul class
    Video Autoplay, Klasse, Steuerungen, Höhe, Schleife, Vorladen, Quelle, Breite