Einschränken von Zustandsübergängen
Alle gültigen Übergänge zwischen zwei Zuständen müssen festgelegt werden. Wenn kein Übergang angegeben wird, ist standardmäßig kein Übergang möglich.
Außerdem können Sie wahlweise das for-Attribut und das not-Attribut im Übergangselement des Workflows zum genaueren Festlegen verwenden, wem die Ausführung eines Übergangs gestattet ist und wem nicht. Wenn Sie auf diese Weise verfahren, hat denies Vorrang gegenüber allows. Wenn keines dieser Attribute angegeben wird, kann jeder die Arbeitsaufgabe ändern.
Beispiel
In der folgenden Regel ist die Fähigkeit, eine Arbeitsaufgabe vom Zustand "Resolved" in den Zustand "Completed" zu übertragen, auf alle Projekttester beschränkt, mit Ausnahme der Tester, die dem Team erst kurze Zeit angehören.
<TRANSITION from="Resolved" to="Complete" for="[project]\AllTesters" not="[project]\NewTesters">
</TRANSITION>
Tipp
Mehrere Gruppen werden nur unterstützt, wenn eine übergeordnete Gruppe erstellt und diese im TRANSITION-Element angegeben wird.