Hi @mhomol
To restrict moving stages you must do it through javascript, you must consult the user's role and from there define whether or not you restrict the advancement of the stage.
I will give you the example js, you must put together the logic based on your requirement
function bloquearEtapa() {
var etapa = formcontex.data.process.getActiveStage();
etapa.setLocked(true);
}
Another way to do the same is to consult the user's security role and create a control field within the steps of the stage that is required and is only filled out if the role is equal to a value, only this can be difficult to control.
If I have answered your question, please mark your post as Solved.
If you like my response, please give it a Thumbs Up.
You can accept more than one post as a solution