I’m looking how to implement workflow like this: after the ticket is
created it can be associated with some asset (for example server). At
the some state of ticket lifecycle (going from new to open state, for
example) asset owner (manager) has to allow to do the change asked. What
could be the proper way of implementation? to do that with approval
mechanism? or to use some status change rights for some specific role
(assumed asset owner)? Anyone uses the workflow like this?