
I am currently developing a model driven application with multiple level approval in different stages.
Example: In Initial stage, I would suggest an idea using a form and it will then move to reviewer. Reviewer would review the details and accept or reject the idea. If the idea is accepted, it moves to next stage which has parallel flows. I will have to fill out multiple forms and send each one for approval. And each form would be accepted or rejected.
Current development: I have the form for inital flow and I've used BPF to get the details and send it to reviewer. Reviewer would choose to approve or reject from dropdown and finish it.
Issues faced: I can't set the security here. Once I fill the details, my role should be done. But I have the option to move to next stage and do the role of reviewer. Is it possible to restrict the user to stop after filling the details and not letting him/her to move further based on role?(In BPF) Also, is it possible to do parallel flows in BPF?