Any way of getting approvers at Workflow Execution time?

  • 13 November 2018
  • 4 replies
  • 27 views

Badge +2

Hi,

This seems like a pretty simple question..but couldn't find anywhere else.  Is there any way of getting approvers for a FlexiTask (or any approval task) when the workflow is run by a user?  So like the OOB sharepoint approval workflow when users can add approvers when they run the workflow.

I know you can have an approvers column on a list and have the users enter the approvers there, but would be a much better experience to have the user declare the approvers when the WF is executed.

Thanks for any help on this!

Cheers,

Troy


4 replies

Badge +5

Yes, have a string that is present on the start form

The use can then enter a delimited list of users

This string is then used as the list of approvers in the flexi task

Its very little different to using a list entry, of course there wont be any validation

Badge +2

Thanks for the response Graham...unfortunately there must be validation.  We can't rely on users to enter a delimited list of users and expect any kind of accuracy ;-).

Badge +5

Well, you could validate the users in the workflow and abort if they are invalid - send the originator an email telling them where they went wrong

Badge +7

Could you not just add edit the workflow start form and add a People control to it?

Reply