From cf2bfb273ed4c9def0b3ec6a34b16a23af26a57e Mon Sep 17 00:00:00 2001 From: Raghav Sharma <53517312+raghavs046@users.noreply.github.com> Date: Tue, 7 Oct 2025 16:26:48 +0530 Subject: [PATCH] Create Update Inactive Run as Users In Scheduled Jobs --- .../Update Inactive Run as Users In Scheduled Jobs | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Server-Side Components/Background Scripts/Silent update on GlideRecord/Update Inactive Run as Users In Scheduled Jobs diff --git a/Server-Side Components/Background Scripts/Silent update on GlideRecord/Update Inactive Run as Users In Scheduled Jobs b/Server-Side Components/Background Scripts/Silent update on GlideRecord/Update Inactive Run as Users In Scheduled Jobs new file mode 100644 index 0000000000..96e65c4afc --- /dev/null +++ b/Server-Side Components/Background Scripts/Silent update on GlideRecord/Update Inactive Run as Users In Scheduled Jobs @@ -0,0 +1,13 @@ +/* This script will tackel the healthscan finding. +Active user will replace inactibe run as users. +*/ + +var activeUser = gs.getProperty('active.run.as.user'); // sys_id of active user. +var schJobs = new GlideRecord('sysauto'); // Scheduled jon table, same scripts can be used for sysauto_pa table +schJobs.addEncodedQuery('run_as.active=false'); +schJobs.query(); +while (schJobs.next()) { + schJobs.setValue('run_as', activeUser); + schJobs.autoSysFields(false); + schJobs.update(); +}