Créer un Workflow
Rendez vous dans Studio - Workflows
Last updated
Rendez vous dans Studio - Workflows
Last updated
Cliquez sur "Créer un Workflow" puis donnez lui un nom.
Un workflow doit obligatoirement être composé au minimum d'un Etat "Début" et d'un Etat "Fin".
Pour ajouter des actions entre le début et la fin d'un workflow, cliquez sur le bouton "Ajouter une étape"
Nous avons une page dédiée à la liste de tous les modules disponibles : Les modules Workflow.
Chaque module possède 2 points d'attache (sauf les états initiaux et terminaux qui n'en possèdent qu'un).
Une transition entre 2 modules peut être créée en reliant leurs points d'attache.
Il est possible de créer autant de transitions que souhaité en fonction des besoin.
Une transition peut être libre (par défaut) ou bien conditionnelle. Pour créer une transition conditionnelle, cliquez sur la transition, cochez la case "Use code for transition", et écrivez en code Python la condition à respecter pour passer par cette transition.
Chaque branche d'un workflow doit se terminer par un module d'état Terminal.
Une fois que l'architecture d'un Workflow est valide, on peut le tester et le publier.
Fonctionnalité WIP
Publier un workflow permet de l'utiliser en production. Pour se faire, cliquez sur le bouton "Publier la version".
Une fois qu'un workflow est publié, on peut toujours retourner en mode Draft. Tant que le nouveau Draft ne sera pas publié, il n'aura aucun impact sur la production.