Runjay Patel
Giga Sage

Hi @BradW8176685430 ,

 

If you have many records to update, use a Background Script to programmatically revert changes:

var gr = new GlideRecord('alm_hardware');
gr.addQuery('sys_updated_by', 'staff_username'); // Replace with the username
gr.addQuery('sys_updated_on', '>=', 'YYYY-MM-DD HH:mm:ss'); // Approximate time
gr.query();

while (gr.next()) {
    gr.field_name = gr.getAuditValue('field_name', 'before'); // Replace with actual field name
    gr.update();
}

 

Also check this table sys_update_xml, ServiceNow logs changes made by bulk updates in this table.

-------------------------------------------------------------------------

If you found my response helpful, please consider selecting "Accept as Solution" and marking it as "Helpful." This not only supports me but also benefits the community.


Regards
Runjay Patel - ServiceNow Solution Architect
YouTube: https://www.youtube.com/@RunjayP
LinkedIn: https://www.linkedin.com/in/runjay

-------------------------------------------------------------------------