VMware Cloud Community
LucaMeglioli
Contributor
Contributor
Jump to solution

composite workflow - start existing workflow many times

HI ,

i'm working on a workflow that create a AD User and put it into a Group.

i need to modify it : i want to create a AD User and put it in MANY  group

it is possibile to insert a variable (filed) where i can insert the number of groups in wich my User should be, and the workflow ask me the name on the group many time as indicatad in the field?

than you

Tags (3)
Reply
0 Kudos
1 Solution

Accepted Solutions
igaydajiev
VMware Employee
VMware Employee
Jump to solution

User input can be gathered when workflow is initially started or while it is ruining by using UserInteraction item.

Unfortunately vRO presentations does not dynamically adding of additional input fields based on value provided in another field. Workflow presentation need to be defined at design time with required number of input fields. Still you can dynamically show/hide some filed based on the value of another field. This is achieved by using Show/Hide input field constrains defined trough Presentation tab in vRO smart client. And it can be used to mimic dynamic number of inputs. For example you can create vRO presentation having 10 input fields  where user can provide required group names and one additional where user provides number of required groups. Then you can hide unused fields based on another value provided in input box containing required number of groups.

Second option is to use UserInteraction activity which will suspend vRO workflow execution until user provides required presentation. This step can be reeated as many times as required.

But as a whole the idea of vRO is to be automation tool and it is better if all required information is gathered before  starting the workflow and provided to vRO workflow on start this way workflow will not pause indefinitely waiting for user inputs.

View solution in original post

Reply
0 Kudos
2 Replies
igaydajiev
VMware Employee
VMware Employee
Jump to solution

User input can be gathered when workflow is initially started or while it is ruining by using UserInteraction item.

Unfortunately vRO presentations does not dynamically adding of additional input fields based on value provided in another field. Workflow presentation need to be defined at design time with required number of input fields. Still you can dynamically show/hide some filed based on the value of another field. This is achieved by using Show/Hide input field constrains defined trough Presentation tab in vRO smart client. And it can be used to mimic dynamic number of inputs. For example you can create vRO presentation having 10 input fields  where user can provide required group names and one additional where user provides number of required groups. Then you can hide unused fields based on another value provided in input box containing required number of groups.

Second option is to use UserInteraction activity which will suspend vRO workflow execution until user provides required presentation. This step can be reeated as many times as required.

But as a whole the idea of vRO is to be automation tool and it is better if all required information is gathered before  starting the workflow and provided to vRO workflow on start this way workflow will not pause indefinitely waiting for user inputs.

Reply
0 Kudos
iiliev
VMware Employee
VMware Employee
Jump to solution

Hi,

This sounds like an unnecessary complication to me.

Instead of asking for the number of groups, why not just have an input field of type Array/AD:UserGroup where the user will select all the groups he wants to put the user into?

Reply
0 Kudos