Adding an approval process to an application
You create an approval process to define the workflows and logic required to approve your request for a particular record and configure approval flows to determine the overall process's completion criteria. You can also define views for your approval process so that end users can submit and update approval requests. The Approval Console displays all approval requests. For more information about the Approval Console, see View-and-respond-to-approval-requests.
The following image illustrates the end-to-end process of creating an approval process and approval flows by using BMC Helix Innovation Studio:
Before you begin
If you want to use associations to display field values on the Approval Console, configure the record associations. The associations will be displayed on the record registration page.
To learn about creating record associations, see Creating-record-associations.
Where to go from here
To create an approval process and configure approval flows, perform the following tasks:
Task | Action | Reference |
---|---|---|
1 | Define an approval process. If you want to evaluate different expressions, create a self-approval process with additional logic and select it in the self-approval flow. | |
2 | Register the record definitions on which you want to create the approval flows. | |
3 | (Optional) Create a self-approval flow that is approved automatically by the system. | |
Create an approval that an individual or group can approve. | ||
4 | Create approval notifications to notify a requester when the approval request is approved, rejected, reassigned, or an error exists in the approval signature. | |
5 | View or respond to approval requests by using the Approval Console (or email) after the notification is received. |