Vue d'ensemble

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 5 minutes de lecture
  • Comprenez comment Studio de workflow Playbooks travailler dans le pour automatiser les processus interfonctionnels Now Platform® et les consolider dans des vues orientées vers les tâches pour vos utilisateurs finaux.

    Tout > Automatisation des processus > Studio de workflow > Playbooksest l’environnement de conception dans lequel playbook les propriétaires créent des playbooks. Pendant ce temps, l’expérience d’exécution est l’endroit où les utilisateurs finaux, tels que les agents de playbook, suivent le playbook pour terminer un processus business.

    Environnement de conception

    L’environnement Playbooks de conception se Studio de workflow compose des composants suivants :

    Playbooks
    A playbook correspond à l’endroit où un playbook propriétaire configure et organise plusieurs instances de Studio de workflow contenu en un processus business cohérent. A playbook se compose d’un déclencheur, d’une séquence d’étapes et d’une séquence d’activités.
    Définitions de déclencheurs
    Une définition de déclencheur spécifie les conditions qui doivent être remplies pour exécuter un playbookfichier . Un utilisateur disposant du rôle admin, playbook.admin ou_trigger_author crée et configure généralement une définition de déclencheur que playbook les auteurs peuvent utiliser comme modèle. Une définition de déclencheur spécifie l’opération d’enregistrement et les conditions de table qui doivent être remplies pour démarrer l’exécution d’un playbookfichier . Un playbook propriétaire sélectionne généralement un modèle de déclencheur lors de la création d’un playbookfichier .
    Instances de déclencheurs
    Une instance de déclencheur est produite lorsque vous sélectionnez un modèle de déclencheur. L’instance de déclenchement stocke les conditions qu’un enregistrement doit remplir pour démarrer l’exécution du playbookfichier .
    Étapes
    Une étape est un regroupement logique d’activités dans un playbook. Un playbook propriétaire crée une étape pour regrouper les activités et spécifier la règle de démarrage pour le début de l’exécution de l’étape. Une étape dans votre processus business global.
    Définitions d'activité
    Une définition d’activité mappe les entrées et sorties de flux secondaire et d’action à une instance d’activité.Exploration des actions Une définition d’activité contient :
    • Plan d’automatisation pour mapper les données d’enregistrement d’entrée de déclenchement aux entrées d’action ou de flux secondaire
    • L’expérience d’activité pour mapper les sorties d’action ou de flux secondaire à une vue orientée vers l’utilisateur deplaybook

    Un utilisateur disposant des rôles admin, playbook.admin ou_content_author spécifie généralement le plan d’automatisation et l’expérience d’activité lors de la création d’une définition d’activité.

    Instances d’activité
    Une instance d’activité est générée lorsque vous ajoutez une activité à un playbookfichier . L’instance d’activité stocke les mappages de données du plan d’automatisation à partir de la définition d’activité. Vous pouvez modifier ces mappages de données lorsque les valeurs par défaut ne correspondent pas à votre playbookfichier . Ils playbook peuvent spécifier les règles de démarrage à partir desquelles l’activité doit commencer à s’exécuter.
    Règles de début
    Une règle de début spécifie quand une étape ou une activité commence à s’exécuter. Un playbook propriétaire peut utiliser des règles de démarrage pour spécifier les parties d’une playbook exécution simultanément et celles qui s’exécutent en série.
    Pour en savoir plus sur l’utilisation et la navigation dans l’interface utilisateur, reportez-vous à la Studio de workflow section Playbooks.

    Expérience d’exécution

    Studio de workflow Produit ces composants d’exécution pour Playbooks:

    Exécutions du processus
    Une exécution de processus stocke les détails de l’exécution d’un playbook dans un enregistrement de contexte. Vous pouvez utiliser une exécution de processus pour dépanner et vérifier que les playbooks s’exécutent comme prévu.
    Exécutions d’activités
    Une exécution d’activité stocke les détails de l’exécution d’une instance d’activité dans un enregistrement de contexte. Vous pouvez utiliser une exécution d’activité pour résoudre les problèmes liés au dépannage et vérifier que les playbooks s’exécutent comme prévu.
    Exécution Playbook
    L’exécution du Playbook se produit lorsqu’un agent s’exécute playbook . A playbook s’exécute pour les agents uniquement après que Expérience de playbook les administrateurs ont configuré le mode et l’emplacement d’apparition playbook . Reportez-vous à la section Configurer un Playbook.
    Pendant l’exécution d’un playbook , votre instance :
    1. Évalue toutes les conditions spécifiées dans la définition du déclencheur et traite le déclencheur.
    2. Traite les événements et commence à exécuter le playbook en arrière-plan.
    3. Construit les plans d’automatisation de chaque activité en un plan de processus complet.
    4. Exécute le plan de processus pour votre playbook.
    5. Stocke les informations sur l’exécution du processus dans la table Exécution du processus [sys__context].
    6. Fournit des données pour une vue utilisateur de l’exécution de votre processus.
    Figure 1. Traitement du Playbook
    Séquence de traitement du playbook.

    Votre instance traite un pendant l’exécution en évaluant les conditions de playbook déclenchement, en traitant l’événement dans la file d’attente, en créant et en exécutant un plan de processus, en stockant les détails d’exécution du processus et en fournissant des données pour le Expérience de playbook.

    Sécurité des données et assainissement HTML

    Playbooks protège contre le script de site à site et l’injection de code en évaluant toutes les données de chaîne pour le balisage HTML. Le système conserve uniquement le balisage HTML présent dans sa liste d’inclusion. Tous les autres balisages HTML sont supprimés des données de chaîne.

    La liste d’inclusion prend en charge ces éléments et attributs HTML, qui ne peuvent pas être modifiés.

    Tableau 1. Liste d’inclusion HTML
    Élément HTML Attributs inclus
    a classe, href, cible, titre
    Abbr Classe, titre
    adresse classe
    Surface alt, classe, coordonnées, href, forme
    article classe
    côté classe
    audio Lecture automatique, classe, contrôles, boucle, préchargement, src
    b classe
    BDI (Anglais seulement) classe, répertoire
    BDO classe, répertoire
    grand classe
    Devis en bloc citation, classe
    br classe
    légende classe
    centre classe
    citer classe
    code classe
    col aligner, classe, parcours, valign, largeur
    Colgroup aligner, classe, parcours, valign, largeur
    dd classe
    del classe, date/heure
    Détails classe, ouvert
    div classe
    dl classe
    Dt classe
    Em classe
    Emp classe
    police Classe, couleur, visage, taille
    pied de page classe
    h1 classe
    h2 classe
    h3 classe
    h4 classe
    h5 classe
    h6 classe
    header classe
    RH classe
    html
    i classe
    img alt, classe, hauteur, src, titre, largeur
    entrée aria-étiquette, classe, type, valeur
    Ins classe, date/heure
    Li classe
    marque classe
    nav classe
    ol classe
    p classe
    pré classe
    s classe
    section classe
    petit classe
    empan classe
    sub classe
    souper classe
    SVG classe
    fort classe
    style
    table aligner, bordure, classe, valign, largeur
    tag classe
    tbody aligner, classe, valigner
    Td aligner, classe, colspan, rowspan, valign, width
    tfoot aligner, classe, valigner
    ไทย aligner, classe, colspan, rowspan, valign, width
    thead aligner, classe, valigner
    Türkçe aligner, classe, parcours de ligne, valigner
    tt classe
    u classe
    Ul classe
    vidéo lecture automatique, classe, contrôles, hauteur, boucle, préchargement, src, largeur