I have a business process flow developed for an order processing system with couple of stages (each stage is responsible for different users).
Task 1 - Each user is allowed to update values in the stage they are responsible and not permitted to make updates in other stages.
Task 2 - Every stage is locked and inaccessible unless previous stage is completed. (i.e. stage 2 will be unlocked after completing stage 1. 3 will be unlocked after completing 2. likewise.)
My question here is there a way we can lock/unlock stages based on the logged user or conditionally to achieve above two tasks.
Please help.