Übersicht

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 4 Minuten Lesedauer
  • 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.

    Alle > Prozessautomatisierung > Workflow-Studio > Playbooksist 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.
    Weitere Informationen zum Verwenden und Navigieren in der Benutzeroberfläche von Workflow-Studio finden Sie unter Erkunden Sie den Generator Playbooks ..

    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.
    Während der Laufzeit für einen Playbook führt Ihre Instanz Folgendes aus:
    1. Wertet alle in der Auslöserdefinition angegebenen Bedingungen aus und verarbeitet den Auslöser.
    2. Verarbeitet die Events und startet die Ausführung von Playbook im Hintergrund.
    3. Erstellt die Automatisierungspläne aus jeder Aktivität zu einem vollständigen Prozessplan.
    4. Führt den Prozessplan für Playbookaus.
    5. Speichert die Prozessausführungsinformationen in der Tabelle „Prozessausführung“ [sys_pd_context].
    6. Stellt Daten für eine benutzerorientierte Ansicht Ihrer Prozessausführung bereit.
    Ihre Instanz verarbeitet Playbook zur Laufzeit, indem sie Auslöserbedingungen auswertet, das Event in der Warteschlange verarbeitet, einen Prozessplan erstellt und ausführt, Prozessausführungsdetails speichert und Daten für Playbook-Experiencebereitstellt.

    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.

    Tabelle : 1. HTML-Aufnahmeliste
    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