Setting Up Backup or Delegate Approvers
Backup or delegate approvers enable you to delegate approval request tasks and ensure that approval processes are not delayed waiting for someone to make a decision. You can add up to three delegate approvers for a single user. You can also add a custom link to the user layout so you can assign a backup or delegate approver for a user from the page layout itself.
Flow rules must be added to the system for the feature to work as expected, with selected backup or delegate approvers receiving delegated approval requests.
To create a Set in Effect on Effective Date rule
To add and configure scheduled path details
To add update records to update Salesforce records
You can now add an element to the flow.
To create Cancel Backup/Delegate User on Expiration Date
Associating a Backup Approver or Delegate Approver to a User
There are two ways to associate a backup or delegate approver to a user.
Backup approvers can be set via the Backup/Delegate Approver tab or from a User profile. Once past the initial entry point, the process of associating a backup or delegate approver to a user is the same.
Once you have set the backup or delegate approver for a user, you must always click Deactivate before you begin making changes and must click Activate again for the saved modifications to take effect.
If one user is the backup approver for multiple users and you have set it up to simultaneously reassign approvals to those original users, the system may not be able to complete that action.
To add the backup and delegate approver custom link for a user
- Click Edit for User Layout.
- Create a new section.
- Drag Set Backup/Delegate Approver from the Custom Links list and drop it in the Custom Links section of the page.
- Click Save.
To add multiple delegate approvers for a User
- Click Edit Layout.
- Drag Delegate Approver from the Visualforce Pages list and drop it in the new page section.
- Click Save.
The Set Delegate approver VF page is now available in the Custom section.
You can now select a user you want to delegate approval requests for and complete the Associate backup approver to a user task.
Before associating a backup or delegate approver, remove the Backup/Delegate User field from the Backup Approver layout.
To associate a backup approver
The user's page is displayed and approval requests will now be delegated to the backup approver when the effective date is reached. The Activate action occurs automatically on that date. When the expiration date is reached, the Deactivate action occurs automatically.
Use Cases for Multiple Backup/Delegate Records
Use Case 1: Multiple entries for Backup/Delegate record for different date ranges
You can create multiple entries for backup/delegate records. Only one record is active at a time. You can create multiple entries for backup/delegate records for different date ranges, as long as the date ranges do not overlap. All approval requests are routed to the designated backups or delegates during the activated period(s).
Record |
Primary User |
Backup Approver |
Effective Date |
Expiration Date |
Is Active |
---|---|---|---|---|---|
1 |
Sam |
Jack |
09/01/2019 |
09/30/2019 |
True |
2 |
Sam |
Bob |
11/01/2019 |
11/30/2019 |
True |
Primary user Sam already has a Backup/Delegate that is scheduled. This will activate the new record immediately as well as any ones currently scheduled. Are you sure you want to continue?Click Yes to activate the second record (Sam as the primary user and Bob as the Backup Approver) immediately. Effective Date is set to the current date with no expiration date. On 09/01/2019, the second record is deactivated and the first record (Sam as the primary user and Jack as the backup approver) is activated. On 11/01/2019, the second record (Sam as the primary user and Bob as the backup approver) is activated and the first record is deactivated. On 11/30/2019, the second record is also deactivated.
Use Case 2: Multiple entries for Backup/Delegate record
Primary user Sam already has a Backup/Delegate that is in effect. This will deactivate the existing record and set the new one in effect. Are you sure you want to continue?Click Yes to activate the new record (Sam as the primary user and Bob as the backup approver). The previous record (Sam as the primary user and Jack as the backup approver) is deactivated.
To Create Delegate Approvers
- Select the Backup/ Delegate Approvers tab or click and select Backup/Delegate Approvers. If the custom link has been added, you can also complete this task from . Select the user you will assign a delegate approver to, go to the Custom Links section, click Set Delegate Approver and go to step 4.
- Click New to display the Backup/Delegate Approver Edit page. By default, Transfer in-flight and Is Active are selected, while In Effect is cleared.
- To set a delegate user, select the Is Delegate check box, which raises the Suppress Delegate Notification check box. Selecting this check box enables you to restrict notifications to the delegate user for every approval request assigned to the primary approver.
- Click the lookup icon for the current user to select the user to assign a backup approver.
- Click the lookup icon for Delegate Approver 1, Delegate Approver 2, Delegate Approver 3 to select the user to act as a delegated approver. Approval requests are routed to the primary approver as well as all the delegate approvers. Delegate approvers can perform the same actions as the primary user.
- Select Transfer in-flight for approval processes already underway to be transferred to the delegate approver; otherwise clear the option so that only new approval processes are routed to the approver. The Transfer in-flight check box is always selected for a delegate approver, making the approval request available to both the primary user and the delegate approver.
- Enter the effective date and the expiration date for the period that the current user's approvals will be transferred to the backup approver. Cancellation Date has no effect and is only used to flag when someone manually ended the effective period before the expiration date. Do not specify an effective date and an expiration date for a delegate approver.
- Click Save.
- Click Edit Layout and remove the Backup/Delegate user field.
When required, you can return to the User Detail page to edit or deactivate the backup or delegate approver. If you want to edit the backup or delegate approver, you must deactivate the backup or delegate approver first, make your changes, and then activate it again. This is required because the Backup or Delegate Action (Activate/Deactivate) initiates workflows and logic required for the Current User/Backup User relationship.
We recommend that you do not select the In-Active, In-Effect, Is Delegate, or Suppress Notification check boxes from the All Records view.
Backup Approver Search Page Configuration
The Backup Approver Search page provided as part of the Approvals package is a custom Visualforce page that must be linked to selecting a backup user. This enhancement directs you to the correct backup approver page from the user detail record, as well as when you create new backup approvers or edit existing backup approvers from the Backup Approvals tab.
Clicking the Backup User link () in the
Backup Approver Details page raises a Backup User Search page.
To configure backup approver search pages
To configure actions for Backup Approver Search page
- Go to Standard Buttons and Links and click Edit beside New.
- Select Visualforce Page and then BackupApprover [Apttus_Approval__BackupApprover].
- Click Save.
- Repeat Steps 1 to 3 for the Edit action.