I have been monitoring workflows that are still running once a SR is fulfilled/closed and finding issues with our workflows.
As part of that, I'm also seeing where people that have access to the full tickets are assigning tickets to themselves and fulfilling tickets (changing status to fulfilled) while still pending approvals. Is there a good way to make the status read only, or that it can't be changed to fulfilled or closed if the child approvals are still pending?
I know you can't close a ticket if it has tasks that aren't completed. I assume it would a similar business rule?