I'm working on a change approval workflow that goes through the following steps:
* planning
* Manager Approval
* Change Board Approval
* Implementation
* Completed / Canceled
The complication comes in with the roles. Each area has their own manager that can approve at the Manager Approval step. All the manager sit on the Change Board and should be able to approve a change at that step - except if they already approved the change at the Manager Approval.
I'm looking for a way to implement this logic that will basically prevent the same manager from approving a change at both the Manager Approval step and the Change Board Approval step.
Any help or guidance is appreciated. Fair warning, I'm not using ScriptRunner or other Jira Cloud customizations.