Problem Approvals 

Configure and manage approvals for problems and automate approval actions through trigger-based and problem workflows. You can create multiple approvals as well as allow users to choose a sequential or parallel approval process from the Advanced Portal Settings.

Configuring Approvals on the Details Page

SDAdmins or technicians with the Modify Approval/Delete Approval role can configure approval and approval levels from the problem details page.

To add a new approval,

 

 

Note: Mail server Settings should be configured for approvals to work. A maximum of 15 approvals levels can be added for a given problem. Additional approvers can be added after an approval level is configured until the approval level is in pending status.

 Configuring Problem Approval from Worfklow 

You can also configure the approval from problem workflows.

To do that,

Go to Setup > Automation > Workflows > Problems

In workflow, you can choose Approval under Action Nodes.

In the Add Approval form that opens up,

 

Automate Problem Approval

You can automate approvals for problems so that when a problem is raised, the approval will be in place.

Role Required: SDAdmin

To automate approval for problems,

 

 

 

 

Configure Approval Trigger Settings  
 

You can configure 3 types of approval trigger settings from Advanced Portal Settings > Problem Management Settings.


  1. Instantly at approval level creation

  2. Automatically based on previous approval level

  3. Manually based on previous approval level

Note: In all three settings, if any one of the approval level is denied, the problem field "Approval status" is updated as denied. You can add approvals/approval levels irrespective of the previous stage.

 

 

Manage Approvals

You can manage approvals from the problem details page. Go to Approvals on the problem details page.

All the configured approvals will be displayed. You can use the respective icons to send email notifications to the approvers or delete the approvals from there.

 

You can add multiple approval levels and can choose either the sequential or parallel approval process from Advanced Portal Settings.

You can resend approvals until the approval level is completed (Approved/Rejected).

Approve/Reject Approvals

To approve or reject an approval, click Take Action next to the approval and click Approve or Reject.

 

Delegate Approvals

Based on delegation settings, you can delegate approvals, revoke delegation, and act on approvals you have delegated.

To delegate your approval,

Delegates cannot reassign the approval. They can only approve or reject it.

After you delegate, your approval status changes to Delegated, and the delegated approver is displayed with a Pending Approval status. This indicates that the selected user can now take action on your behalf.

You can revoke your delegation by clicking Revoke in the delegated approval record.

To notify the delegated approver when delegation is revoked, SDAdmin must enable Notify backup approver when the delegated approval is revoked under Setup > Automation > Notification Rules > Other Notifications > Delegation Notifications.
After delegation, the original approver can act on approvals they have delegated if Allow original approver to take actions on delegated approvals is enabled under Setup > Automation > Delegation.

After delegation, if original approver acts on the approval before their delegate does, the approval status in the delegated approval record changes to Action Taken by Original Approver and the delegated approver cannot take further actions. 

Technicians can also manage their own approvals from My Pending Approvals in the header. Technicians can approve, deny, and delegate approvals and revoke delegation, as well as navigate to the respective problem’s details page. Learn more 

Approval Page from Mail

From the email, you can use the problem link to view the details of the problem.

You can also view the task details.

 

Approval related closure rule in Problem closure rule

Under Problem Closure Rules, when All Approval levels should be approved is enabled, all approval levels should be approved to close the problem. If any one of the approval levels is denied, then problem closure will be restricted.