- Watchers are informed about the request, but do not approve or deny the document.
- Approvers must approve or deny the document. If any approver denies the document, the entire document is denied.
- Serial routing sends the document to the first approver and waits for their approval before sending to the second.
- Parallel routing branches approval, sending it to multiple approvers at the same time.
- Groups can be approvers. Click a group name to see who can approve or deny on behalf of the entire group.
- Users can be added to the approval flow to approve as an individual.
Let's define a few key terms related to approval processes.
Watchers are users who are added to the approval flow for the purpose of notification and visibility only. These users have no need or ability to approve or deny approvable requests.
Approvers, as the name suggests, are users who have been added to the approval flow as required approvers.
These users are added based on the approval rules configured by administrators and all approvers listed must approve a document in order for it to progress.
If any single approver denies the request, the entire document is rejected and sent back to the preparer to either delete or edit and resubmit.
The approval engine can be configured to add approvers in either serial or parallel routing. Serial routing sends a request to each user listed one at a time. After the first user approves, the document is then routed to the next approver. Parallel routing is when a document is passed to multiple approvers at the same time. All users in parallel get notified of the approval request simultaneously and do not have to wait on each other to make an approval decision.
Approval flows add approvers or watchers in nodes. These nodes can contain users or groups. Groups added to the approval flow represent a user group in the system.
All users in the group are notified of the approval request and the first user to log in and approve the document satisfies the approval node for the entire group. Approval nodes can alternatively contain individual users.
When a user is triggered in an approval flow, they receive notification of the approval request and can log in to take action. Approval flows can contain a combination of both groups and users.
When viewing the approval flow, users can click on the groups or usernames in the nodes to see more information about the group members or individual users.