How to enable audit delete for any table in ServiceNow?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi,
How to enable audit delete records for any table in ServiceNow?
Can anyone please help on this, it will be helpful.
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Steps
-> simply visit to Collection type Dictionary entry on your table
-> enable the Audit checkbox
-> now deletion of records will also be tracked and you can recover deleted records from Deleted Records module
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 weeks ago
Hope you are doing good.
Did my reply answer your question?
💡 If my response helped, please mark it as correct ✅ and close the thread 🔒— this helps future readers find the solution faster! 🙏
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
I hope this can help:
Enable via Dictionary (Recommended)
Step-by-Step:
- Navigate to: System Definition > Dictionary
- In the filter, enter:
- Table: Select your table name (e.g., incident, u_custom_table)
- Column name: Leave blank or type the table name itself
- Find the record where Column name matches the Table name (this is the table's base record)
- Open that Dictionary record
- Under the Controls section, find:
- Audit: Check this box (enables insert/update audit)
- Delete audit: Check this box (this enables delete audit)
- Click Update
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
go to sys_dictionary look for your table name and "type=collection",
Open the record and mark "audit" as true.
You may be cautious while enabling audit for any table as it may cause performance degradation.
Please mark the answer correct/helpful accordingly.
