Versions des workflows
Pour empêcher les utilisateurs d’apporter des modifications à un workflow qui affectent d’autres utilisateurs du système, les workflows doivent être extraits avant de pouvoir être modifiés.
Un seul utilisateur peut extraire un workflow à la fois. Lorsqu’un workflow est extrait, les modifications s’appliquent uniquement à l’utilisateur qui a extrait le workflow. Les autres utilisateurs peuvent continuer à utiliser le workflow publié. Une fois les changements terminés, le workflow peut être publié afin qu’il soit disponible pour tous les utilisateurs.
Lorsqu’une nouvelle version d’un workflow existant est publiée, les modifications ne sont pas appliquées aux contextes de workflow en cours d’exécution. Tout contexte de workflow en cours d’exécution continue d’utiliser la version de workflow qui était disponible au démarrage du workflow. La prochaine fois que le workflow s’exécute, il utilise la version mise à jour et publiée.