code: def get_available_user_FIELD_transitions(instance, user, field):
      
      for transition in get_available_FIELD_transitions(instance, field):
          if transition.has_perm(instance, user):
              yield transition
docs: List of transitions available in current model state
      with all conditions met and user have rights on it