Restricting user permissions between changing workflow state changes

We’ve implemented a workflow for Sales Order approval which goes through different stages of approval but after every stage of approval, it comes back to the sales user who can request further approval. Now, the issue is that the Sales User can edit any field in the document post approval of one stage but before requesting the approval of the next one. Is there any way to freeze the document between state changes?

Possibly you could use custom JS based on status (workflow_state)

1 Like