Workflows designed to interact with users do so through the Web Console Forms application. Using workflow forms, you can retrieve input data from users and provide feedback messages to them while your workflow runs. For information on the activities used in workflow forms, see Activities - User Interaction.
Note
Workflows must be deployed before they can be executed. For instructions on deploying a workflow, see Deploying a Workflow.
Procedure
Forms Application
Workflows can be executed from the Web Console by clicking the Forms link on the My Applications page. For additional instructions, see Forms - Web Console.
Use the following check list to make sure your workflows appear as expected in the Web Console:
-
Workflows are deployed.
-
The correct permissions are set for the target users or user groups. For details on workflow permissions, see Configuring Workflow Permissions.
URL
Workflows can be executed using a Web Console URL, for example, http://client.mydomain.com/webconsole/forms/?workflowName=Demo%20-%20New%20Machine%20Request&name=scsdfcd&Memory=16&Disk=500&software=Backup&software=Outlook&_submit=true.
Syntax
http://host_name/webconsole/forms/?workflowName={workflowName}&workflowId={workflowId}&input_name_1={inputValue}&input_name_2={inputValue}&input_name_N={inputValue}&_submit={true/false}
Parameters
Note
Special characters and spaces must be encoded before they are sent in the request.
Name |
Description |
workflowName |
The name of the workflow. |
workflowId |
The ID for the workflow. The ID parameter is not required, but it is used if an incorrect Workflow name is provided. To obtain the ID, go to the Forms application in the Web Console and hover over the name of the Workflow. |
input_name |
The value of the workflow input needed to execute the workflow. Use the following format for the input names and input values: input_name_1={inputValue}&input_name_2={inputValue}&input_name_N={inputValue} where:
|
_submit |
Defines how the workflow inputs are handled. Valid values are:
|