From b002e1a89b2487850210bc56ebe980f206ee33f5 Mon Sep 17 00:00:00 2001 From: Shashank_Jain Date: Sun, 12 Oct 2025 11:59:24 +0530 Subject: [PATCH 1/2] Create Delete attachments older than 720 days.js --- .../Delete attachments older than 720 days.js | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 Server-Side Components/Background Scripts/Cleanup Old Attachments/Delete attachments older than 720 days.js diff --git a/Server-Side Components/Background Scripts/Cleanup Old Attachments/Delete attachments older than 720 days.js b/Server-Side Components/Background Scripts/Cleanup Old Attachments/Delete attachments older than 720 days.js new file mode 100644 index 0000000000..c6067a9619 --- /dev/null +++ b/Server-Side Components/Background Scripts/Cleanup Old Attachments/Delete attachments older than 720 days.js @@ -0,0 +1,9 @@ +var attachment = new GlideRecord('sys_attachment'); +attachment.addQuery('sys_created_on', '<=', gs.daysAgo(720)); +attachment.query(); +var count = 0; +while (attachment.next()) { + attachment.deleteRecord(); + count++; +} +gs.print('Deleted ' + count + ' attachments older than 720 days.'); From f25db933d4c79d5da2cabf03c26e16b58cd04faa Mon Sep 17 00:00:00 2001 From: Shashank_Jain Date: Sun, 12 Oct 2025 12:01:00 +0530 Subject: [PATCH 2/2] Readme.md --- .../Background Scripts/Cleanup Old Attachments/Readme.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 Server-Side Components/Background Scripts/Cleanup Old Attachments/Readme.md diff --git a/Server-Side Components/Background Scripts/Cleanup Old Attachments/Readme.md b/Server-Side Components/Background Scripts/Cleanup Old Attachments/Readme.md new file mode 100644 index 0000000000..b2e7b8be5c --- /dev/null +++ b/Server-Side Components/Background Scripts/Cleanup Old Attachments/Readme.md @@ -0,0 +1,3 @@ +This script helps manage system storage by removing attachments older than 720 days. +It prevents unnecessary disk usage and keeps the ServiceNow instance optimized. +Supports system performance and operational efficiency through regular housekeeping.