Start a form Anonymously

Last published at: October 15th, 2022

To route a form anonymously to external users, you need to configure it as "Public Form" first and then use "Execute with Params" option to generate the Public or Private URLs. 

The FlowWright provides the "Public Form" attribute which can be enabled for all form definitions. By default, all form defintions are private unless enabled as public. In the Forms Definitions table, select the column selector drop-down and choose the "Is Public Form" column to view in the table list, as new column. 

To start with, select a form definition and navigate to "Actions -> Set as a Public Form" menu option. The form is now enabled as public form which can be shared with anonymous users (login not required). 

Select the same form definition and navigate to "Actions -> Set as a Private Form" menu option. The form is now enabled as private form which requires an user login when shared.

Select the public form definition and navigate to "View -> Execute with Params" menu option. The page is now displayed with the feature buttons. Configure the Process Definition to use with the form definition. Select the variable or global to hold the Form ID. Select language for the form definition to be rendered (if necessary).

 Select if the execution to be rendered In Test Mode with a certain User


Click on "Copy Private URL to Clipboard" button. The public form definition can now be rendered private with a user login. The URL is copied to the clipboard. A reference URL is included below.

Select the Copy Short URL feature to generate the Private URL in short form. 


Click on "Copy Public URL to Clipboard" button. The public form definition can now be shared with anonymous users with no user login required. The URL is copied to the clipboard. The public form now has a language selector to choose from in the upper right corner. A reference URL is included below. 

Select the Copy Short URL feature to generate the Private URL in short form. 

Click on "Save Form URL" button. The "execute parameters" configured for this form definition is saved and now available as a shortcut from the Form Definitions table. You can now execute the form definition without having to configure the parameters frequently.