- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a week ago
Dear Experts
We want to prevent developers from unintentionally customizing OOTB settings and ensure we remain within ServiceNow's support scope.
Question:
Please advise if there is a way for platform administrators to verify that unintended out-of-the-box settings have not been modified.
We are considering incorporating this verification into our change management process before applying update sets.
Thank you in advance.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a week ago
Hi @M_Tomy ,
I don't see any direct way but you can track it by periodically review against OOB features. Although During upgrades - skip items and upgrade monitors may help you in tracking it. Also Health scan checkup will provide you a report that what was customize and whether it was as per best practice or not.
If my answer helped you, please makr it- solution accpeted. It will help future Readers as well.
Regards,
Nikhil Bajaj
Regards,
Nikhil Bajaj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a week ago
the platform admin can do this
1) use combination of baseline tools, record comparisons
2) always review the update set and the customizations captured in it
All customizations create entries in the Customer Updates (sys_update_xml) table.
Review this table to see which objects have been modified, including OOTB ones.
good article below
Identify changes to OOTB/baseline records
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a week ago
Hi @M_Tomy ,
1. Regularly Audit and Compare Customizations
Use the Compare Versions Feature: ServiceNow provides a built in tool to compare the current version of a record with its OOTB version. ....This can help identify unintended changes.
>> Create a Baseline: Document the OOTB configurations and periodically compare them with the current state to detect any deviations...
2. Implement Access Controls and Permissions: Limit access to critical OOTB records to only those developers who absolutely need it....
3. Establish a Change Management Process:
Review Before Modifications: Before making changes, ensure that the modification is necessary and that it won't impact OOTB functionality.....
>> Use Update Set: Package changes into update sets and review them before applying to ensure they don't affect OOTB settings....
4. Monitor and Alert for Unauthorized Changes
Set Up Alerts: Configure alerts to notify administrators when critical OOTB records are modified.
>> Use ServiceNow's Unauthorized Change Detection: ServiceNow has an OOTB capability to detect changes on IT-infrastructure components that are not 'covered' with an authorized change request. This functionality works well when Service Mapping is also used. ...As soon as a change is detected in the CMDB and an authorized change cannot be found, an Unauthorized Change is created and assigned to a specific group. ...
If you found my response helpful, please mark it as ‘Accept as Solution’ and ‘Helpful’. This helps other community members find the right answer more easily and supports the community.
Kaushal Kumar Jha - ServiceNow Consultant - Lets connect on Linkedin: https://www.linkedin.com/in/kaushalkrjha/