Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

Approvals SLAs or OLAs

AnthonyMull
Tera Contributor

Hi communitiy

 

I have a requirement to attach an SLA or OLA to approval records to show where approvals are getting bottelknecked,

 

can you help me with best approach please?

 

Kind regards

5 REPLIES 5

Tanushree Maiti
Tera Sage

Hi @AnthonyMull 

Attaching an SLA or OLA to approval records (sysapproval_approver table) is not supported out-of-the-box (OOB) because the approval table does not extend the Task table.
 
However, tracking the time taken for approvals is a common requirement. You can following approaches to achieve this. 
 
 
 
Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin:

Hi @Tanushree Maiti 

 

I have tried using the Group approval table for the SLA and this has worked. is there any reason I should not use the Group approval table?

 

Thank you

Hi @AnthonyMull 

Applying Service Level Agreements (SLAs) directly to the approval table (sysapproval_approver) in ServiceNow is generally considered bad practice because the approval table does not extend the Task table.
As a result, it does not natively support the standard SLA engine, leading to technical limitations, maintenance challenges, and poor performance.

 

Where as group Approver table is fine. (ref: https://www.servicenow.com/community/itsm-forum/can-we-configure-sla-s-on-approvals/m-p/517711#:~:te...)

Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin:

Hi @Tanushree Maiti 

 

the table I was mentioning is the group approval table not the approval table.

This is oob in the SLA definition.

sysapproval_group

 

would you recommend not using the group approval table?

 

Thanks