In our company we have created a workflow, which has an approvement step after the initial creation of the Issue.
An Issue can be approved by anyone, except the reporter. Or at least, that is the Idea.
After creation the Issues get the state Awaiting Approval, and then if approved they get the state Backlog.
We've tried using the Separation of Duties Constraint to get this to work.
Approve Issue Transition -> Constraint : Users that have performed the following transition may not do this transition: Any State -> Awaiting Approval
However, that does not seem to work, because Any State does not trigger on created state, I.E. No state.
There is a constraint Reporter Only, However, there is no negation on it as in Everyone but the reporter.
Does anyone have an Idea on how we can acheive this?