Delete restriction on approvals

Vijay Baokar
Kilo Sage

Hello Everyone,

 

I need to create ACL to Restrict Users from deleting their own approvals however i have created an ACL for admin role which will allow only admins to delete approval records but till approvers can delete the record.

1 ACCEPTED SOLUTION

Vijay Baokar
Kilo Sage

I made my own changes and it worked.

View solution in original post

8 REPLIES 8

Aman Kumar S
Kilo Patron

Why do you want to delete the approvals, won't that affect the overall workflow.

If approval is not needed, they can reject the approval right?

Best Regards
Aman Kumar

@Aman Kumar SI just want to restrict users from deleting approval records currently they have access to delete them.

@Vijay Baokar 

ah got it, why don't you go to Delete ACL fo the approval table and update requires role as admin or nobody.

Also, you can disable deletion by setting this property to true "glide.approvals.restrict_delete"

Best Regards
Aman Kumar

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @Vijay Baokar 

 

Greetings!!

 

It not look like a good use case, why an approver will delete own approval record from system?

 

You may check this:#

https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0755921

 

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************