Vue d'ensemble
Découvrez comment Studio de workflow Playbooks travailler dans le Now Platform® afin d’automatiser les processus interfonctionnels et de les consolider en vues axées sur les tâches pour vos utilisateurs finaux.
est 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 la playbook procédure pour terminer un processus business.
Environnement de conception
L’environnement Playbooks de conception se Studio de workflow compose des composants suivants :
- Playbooks
- A playbook désigne l’endroit où un playbook propriétaire configure et organise plusieurs instances de Concepteur de flux contenu dans 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 doté du rôle administrateur, pd_admin ou pd_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 des activités et spécifier la règle de démarrage pour le début de l’exécution. Une étape dans votre processus business global.
- Définitions d'activité
- Une définition d’activité mappe Concepteur de flux Entrées et sorties d’une instance d’activité. 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
- Expérience d’activité pour mapper les sorties d’action ou de flux à une vue utilisateur deplaybook
Un utilisateur disposant des rôles administrateur, pd_admin ou pd_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 produite 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 . Le playbook peut spécifier les règles de démarrage pour le début de l’exécution de l’activité.
- 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.
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 résoudre les problèmes 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 et vérifier que les playbooks s’exécutent comme prévu.
- Playbook Runtime
- L’exécution du playbook se produit lorsqu’un agent s’exécute playbook . A playbook s’exécute pour les agents uniquement une fois que Expérience de playbook les administrateurs ont configuré le mode et l’emplacement d’affichage playbook . Reportez-vous à la section Configurer un playbook.
- Évalue toutes les conditions spécifiées dans la définition du déclencheur et traite le déclencheur.
- Traite les événements et commence à exécuter la playbook en arrière-plan.
- Crée les plans d’automatisation de chaque activité en un plan de processus complet.
- Exécute le plan de processus pour votre playbookfichier .
- Stocke les informations sur l’exécution du processus dans la table Exécution du processus [sys_pd_context].
- Fournit des données pour une vue utilisateur de l’exécution de votre processus.
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. Tout le reste du balisage HTML est supprimé 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.
| É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 | classe, répertoire |
| Bdo | classe, répertoire |
| Grand | Classe |
| Blockquote | cite, classe |
| Br | Classe |
| légende | Classe |
| Centre | Classe |
| Citer | Classe |
| code | Classe |
| col. | aligner, classe, étendue, valign, largeur |
| Colgroup | aligner, classe, étendue, valign, largeur |
| dd | Classe |
| del | classe, date/heure |
| Détails | classe, ouvert |
| Div | Classe |
| Dl | Classe |
| Dt | Classe |
| Em | Classe |
| Emp | Classe |
| Polices | classe, couleur, visage, taille |
| Pied | Classe |
| h1 | Classe |
| h2 | Classe |
| h3 | Classe |
| h4 | Classe |
| h5 | Classe |
| h6 | Classe |
| header | Classe |
| RH | Classe |
| html | |
| Je | 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 |
| Span | Classe |
| sous-marin | Classe |
| Sup | Classe |
| SVG | Classe |
| Forte | Classe |
| Style | |
| table | aligner, bordure, classe, valign, largeur |
| tag | Classe |
| tbody | aligner, classer, valigner |
| Td | aligner, classe, colspan, rowspan, valign, width |
| Tfoot | aligner, classer, valigner |
| ไทย | aligner, classe, colspan, rowspan, valign, width |
| Thead | aligner, classer, valigner |
| Türkçe | aligner, classe, rowspan, valign |
| Tt | Classe |
| U | Classe |
| Ul | Classe |
| Vidéo | lecture automatique, classe, contrôles, hauteur, boucle, précharge, src, largeur |