New type of automation - Prevent updates

Would it be possible to have a new type of automation that prevents an update to a status made by a board subscriber?

Use Case - A workflow that changes the ownership back and forth between supplier and client based on status being update. I would like an automation that helps prevent users from selecting a workflow state outside of the correct sequencing.