Sécurité des transitions
Mise à jour : novembre 2007
Toutes les transitions valides entre deux états doivent être spécifiées. Si aucune transition n'est spécifiée, par défaut, aucune transition n'est autorisée.
En outre, vous pouvez éventuellement utiliser les attributs for et not dans l'élément de transition du flux de travail pour préciser les personnes qui peuvent et ne peuvent pas effectuer une transition. Lorsque vous le faites, denies a la priorité sur allows. Si aucun de ces attributs n'est spécifié, n'importe qui peut modifier l'élément de travail.
Exemple
Dans la règle suivante, la capacité à effectuer la transition d'un élément de travail de l'état Résolu (Resolved) à l'état Terminé (Complete) est réservé à tous les testeurs de projet, à l'exception des nouveaux testeurs qui viennent de rejoindre l'équipe.
<TRANSITION from="Resolved" to="Complete" for="[project]\AllTesters" not="[project]\NewTesters">
</TRANSITION>
Remarque : |
---|
De nombreux groupes sont pris en charge uniquement par la création d'un groupe parent et par la spécification de ce dernier dans l'élément TRANSITION. |