How to change provider in vm provision request


I want user request provision vm but not select provider first, than the approver can select provider for user.
But the workflow in manageIQ need to choose provider --> template --> provision dialog --> provision


I think that you should create generic service and than execute related provisioning statemachine from your own method because service template or things like a placement or source template is provider depended.

Thanks the hint.
I create a generic service than add an extra dialog that approver to change the value.
After service request create at the requests page cannot edit the option dialog. (when running provision instance I can modify the request)
It is possible to edit service request option dialog through web-ui ?


May be from some button (service or vm) the requester can get all pending requests select one than modify options hash and than approve it by submitting.