Données Studio de workflow
Chaque fois que vous ajoutez une action à un flux, Studio de workflow ajoute une pastille de données pour stocker ses résultats. Le nom de la pastille de données indique sa séquence dans le flux et son type de données.
Les concepteurs de flux utilisent des pastilles de données de résultat d’action pour fournir des données pour d’autres flux, actions ou flux secondaires. Les concepteurs de flux peuvent utiliser la valeur de séquence dans le nom de la pastille de données pour s’assurer qu’ils sélectionnent la pastille de données correcte comme valeur d’entrée. Lorsqu’un flux exécute une action, il génère la valeur d’exécution de la pastille de données au fur et à mesure de son utilisation. Par exemple, si une pastille de données pour [Trigger->Incident record] est renseignée avec les valeurs d’enregistrement d’incident au début d’un flux, puis que les valeurs d’enregistrement d’incident sont mises à jour, la pastille de données reflète les valeurs en temps réel mises à jour pour le reste du flux.
Remplissage de pastilles de données
Studio de workflow Remplit les valeurs des pastilles de données lorsque l’action, la logique de flux ou le flux secondaire qui produit la pastille de données termine l’exécution. Si une autre action, une logique de flux ou un flux secondaire s’exécute et modifie la valeur de la pastille de données, la nouvelle valeur est utilisée pour le reste du flux. Par exemple, supposons que vous disposez d’un flux déclenché par la création d’un enregistrement d’incident qui effectue les actions suivantes.
- Définissez la logique de flux des variables de flux pour stocker la valeur de [ Trigger->Incident Record->Short description] dans la variable de flux original-short-description .
- Mettez à jour l’action d’enregistrement [Incident] pour ajouter une chaîne de texte à [Déclenchement-Enregistrement >incident->Description courte].
- Action de journal pour stocker la valeur de la pastille de données [Déclencher->Enregistrement d’incident->Description brève].
- Action de journal pour stocker la valeur de la pastille de données [2->Enregistrement d’incident->Brève description].
- Action de journal pour stocker la valeur de la variable de flux original-short-description .
Lorsque vous testez ce flux et affichez ses détails d’exécution, vous pouvez voir que les valeurs d’exécution reflètent les actions et la logique de flux qui ont été exécutées. L’action-1 stocke la brève description de l’incident d’origine dans une variable de flux appelée original-short-description. L’action-2 modifie la valeur de la pastille de données [Trigger->Incident Record->Short description] pour ajouter le préfixe NEW VALUE : au début de la chaîne. Toutes les autres actions qui utilisent cette pastille de données utiliseront cette nouvelle valeur. L’action-3 consigne la valeur actuelle de la pastille de données [Déclenchement->Enregistrement d’incident->Description brève], qui a été mise à jour par l’action-2. L’action-4 consigne la valeur de la pastille de données [2->Enregistrement d’incident->Description brève], qui a la même valeur que la pastille de données [Déclenchement->Enregistrement d’incident->Description brève]. Les deux pastilles de données stockent la description brève de l’incident telle que définie par Action-2. Action-5 consigne la valeur de la variable de flux original-short-description définie par Action-1.
Sécurité des données et assainissement HTML
Studio de workflow 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.
| É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 |