You might need to allow “anonymous” users (from a public website) to submit WorkflowGen web forms.
If your WorkflowGen web server is available via the Internet, one solution is to use a custom HTTP module.
-
Provide anonymous users with a direct link to initiate a request:
http://yourwfgenserver.com/wfgen/show.aspx?QUERY=START&P=YOURPROCESSNAME&BACKURL_SUBMIT=http://yourwebsite.com&BACKURL_CANCEL=http://yourwebsite.com&FORM_BGCOLOR=white
(Replace
YOURPROCESSNAME
andhttp://yourwebsite.com
with your own values.) -
Configure WorkflowGen to use a custom HTTP module (see Custom Authentication in the WorkflowGen Integration Guide.
Your custom HTTP module will handle WorkflowGen authentication as follows:
-
The module detects if the current session is from an anonymous user.
-
If YES, it maps the current session to a valid user account in WorkflowGen (e.g.
GUEST
) -
It creates the authentication cookie.
Note: GUEST
must be a requester of the process you want to initiate.