Ideas

Launch Workflow Entry Block via WorkflowTypeGuid

Note You are not authorized to edit this feature.

Launch Workflow Entry Block via WorkflowTypeGuid

1.13.0 Workflow Complete

Today, the Workflow Entry block only allows you to specify a Workflow Type within the block settings, or pass a WorkflowTypeId in the querystring. We would love to see the option to pass WorkflowTypeGuid in the querystring as well.

This exact functionality was added to the Mobile Workflow Entry block in 12.3, but the standard Entry block was left out in the cold. Why is this important? Because you can only pass a WorkflowTypeId in the querystring, such pages are ripe for URL tampering. Consequently, you have to jump through some pretty extreme hoops to prevent someone from launching a Workflow Type you didn't intend (by simply changing the WorkflowTypeId in the querystring), when simply allowing the Guid of the workflow type to be passed would solve 99% of this problem and make it insanely unlikely for someone to guess valid Guids of other Workflow Types.

In today's hostile web environment we really need this feature.


Photo of Jim MichaelSubmitted by Jim Michael, The Crossing - Chesterfield  ·   ·  Workflow
Photo of Nick AirdoComplete Nick Airdo, Spark!  · 

You should be able to test this on the pre-alpha site as of version (1.13.0.26).

Planned Version 13.0
Ministry Strength 1 / 5
Login to add a comment...

Submission Success Tips

Cultivate your ideas for maximum impact with these helpful submission tips that will increase the chances of your brilliant concepts becoming reality.

  • Clear Title: Craft a straightforward and descriptive title that instantly conveys the essence of your idea.
  • Concise Description: Provide an idea description that is succinct, ensuring it effectively communicates the concept without unnecessary verbosity.
  • Provide Additional Details: With a concise description complete, now provide any other details that are needed to better understand the requirements.
  • Thorough Ministry Need Review: Provide a comprehensive overview of the ministry need your idea addresses, emphasizing its significance.
  • Cover the WHY: Clearly articulate the rationale behind your idea, explaining why it's essential and how it aligns with the organization's goals and mission. Oftentimes a clear "why" sheds light into other possible options.