Need help with CMDB cleanup options
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Hi ,
We are planning to Cleanup some unwanted CMDB CIs .
Is there a way we can Hide or deactivate them before deleting them later.
Thank you
Uttam Sai S
5 REPLIES 5
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Hi @Uttam Sai ,
Yes, you can "hide" or deactivate CMDB CIs before deleting them later—a common best practice to safeguard operational history, auditability, and prevent accidental loss. In ServiceNow, this is typically achieved by setting a CI’s operational status (for example, to "Retired") or updating the install status (to values like "Absent" or "Disposed") instead of directly deleting the CI.
You can check this question in community:-https://www.servicenow.com/community/sysadmin-forum/delete-quot-absent-quot-ci/m-p/2427783
How to Hide or Deactivate CMDB CIs
Change the Operational Status:
Update the Install Status:
Mark as Non-Principal Class / Remove from Dashboards:
Key Points:
Archiving: Instead of deleting immediately, archiving or setting the CI as non-operational is recommended for compliance and reverting decisions if necessary.
Deletion: Once verified as safe and unwanted, these CIs can be batch deleted from the CMDB using Data Manager or deletion jobs.
Best Practice: Never delete critical CIs without first retiring/inactivating, analyzing dependencies, and retaining necessary audit records.
This approach is widely used for CMDB hygiene and ensures a safe, reversible deactivation and cleanup process in ServiceNow