Playbooks-Anwender-Experience

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 4 Minuten Lesedauer
  • 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.

    Alle > Prozessautomatisierung > Workflow-Studio > PlaybooksIst 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.
    Für weitere Informationen zur Verwendung und Navigation von Workflow-StudioAnwenderoberfläche, siehe Playbooks.

    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 .
    Während der Laufzeit für Playbook, Ihre Instanz:
    1. Wertet alle in der Auslöserdefinition angegebenen Bedingungen aus und verarbeitet den Auslöser.
    2. Verarbeitet Ereignisse Und startet die Ausführung von PlaybookIm Hintergrund.
    3. Erstellt die Automatisierungspläne aus jeder Aktivität in einem gesamten Prozessplan.
    4. Führt den Prozessplan für aus Playbook.
    5. Speichert die Informationen zur Prozessausführung in der Tabelle „Prozessausführung“ [sys_pd_context].
    6. Stellt Daten für die laufende Playbook-Ansicht bereit, die Service Desk-Mitarbeiter und Erfüller erleben.
    Abbildung : 1. Playbook-Verarbeitung
    Sequenz der Playbook-Verarbeitung.

    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.

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