Best practices for CMDB data management in ServiceNow (2024)

7 min read

·

Feb 29, 2024

--

Configuration Management Database (CMDB) is a repository which can be used to store and manage information about an organization’s IT infrastructure. CMDB acts as a single source of truth that tracks the data for devices, services, applications, etc. used by an organization (considered as configuration items or CIs) and the relationships between the various CIs. The presence of a mature and accurate CMDB is essential for various business functions like IT service management, IT operations management, IT asset management, compliance and risk management, cybersecurity, etc.

Best practices for CMDB data management in ServiceNow (2)

Setting up of a CMDB should NOT be considered as a one-time implementation project. It should be an ongoing program which is sponsored at the executive level, managed & governed by dedicated teams, and supported by stakeholders across the organization. Lack of such an ongoing CMDB program would result in inaccurate, poor quality and outdated data in the CMDB. This would in turn lead to various negative consequences like reduction in IT service quality, increased possibility of outages, compliance risks, increased costs, delayed decision making, inefficient management of assets and services, cybersecurity risks, loss of employee and customer trust, etc.

ServiceNow is a platform that helps enterprises digitize their business operations by offering solutions in a variety of areas such as IT service management, IT asset management, IT operations management, customer service management, employee experience etc. An accurate and properly maintained CMDB is essential to maximize the value realized from the various ServiceNow offerings.

Following are some important action items and features to consider for keeping the ServiceNow CMDB data clean, correct, and up to date:

1. CMDB Scoping

Discuss with all important stakeholders like configuration managers, service owners, application owners, asset managers, etc. to ensure that only the CI classes and attributes that support any of the organization’s business objectives (E.g., IT service management or IT asset management) would be populated and maintained in the CMDB. Avoid populating data for any other tables and attributes, even if the data is available from various sources.

2. Data population

Following are some of the key aspects to consider for CMDB data population in ServiceNow:

  • Maximize automation: Data population should be automated as much as possible in order to enhance the usefulness and accuracy of the data. It also helps to reduce the manual efforts needed to populate and manage the data. The different ways to automate the data population are ServiceNow discovery, Service Mapping, Agent Client Collector, and integrations with third-party applications.
  • Identification rules: The purpose of identification rules is to identify the presence of already existing CIs during the CMDB data population. If the CI already exists, the existing record is updated. If the CI does not exist, a new one is created. Hence proper definition of identifier entries is important to reduce the possibility of creating duplicate CIs. For all the CI classes in scope, review the current CI identification rules. The identifier entries should be modified after considering the unique attributes from the data sources which you are using or planning to use for various CI classes. If the OOB identifier entries are found to be sufficient for some of the CI classes, there is no need to make any changes for those classes. Refer the following URL for more information: https://docs.servicenow.com/bundle/washingtondc-servicenow-platform/page/product/configuration-manag...
  • Reconciliation rules: For the CI classes which are populated by more than one data source (e.g., Discovery and SCCM integration), make sure to configure reconciliation rules. This is to define the priority of each data source for the population of data in CI classes (including the priority for specific attributes within the CI classes). The purpose is to make the more trusted data source as higher priority in order to prevent the overwriting of data by a less trusted data source. Refer the following URL for more information: [CMDB — Reconciliation or Data Precedence Rules] Understanding the CMDB Reconciliation Rules and tro…
  • CMDB Integrations: Service Graph Connector is the recommended method for integrations with any 3rd party tool (e.g., SCCM, Jamf). The data populated via integrations will go through the identification and reconciliation engine (IRE) only when the service graph connector method is used. Then only it will consider the identifier entries defined for each CI class to identify existing CIs and update those. If service graph connector is not used, additional customizations would be required to force the integration to follow the IRE (so this method should be ideally considered only for integrations with any tool that does not have a service graph connector currently available). The following URL has more information about service graph connectors: https://www.servicenow.com/products/service-graph-connectors.html
  • CMDB bulk data imports: Make use of integration hub ETL for any manual bulk data imports to populate the CMDB. This method will follow the IRE and consider the identifier entries for each CI class while populating the data. Normal data load through import sets and transform maps will not consider the identifier entries defined for CI classes while populating. Refer the following URL for more information: https://www.servicenow.com/community/cmdb-articles/integrationhub-etl-introduction/ta-p/2301028
  • CSDM alignment: Ensure alignment with Common Service Data Model (CSDM). Make sure to follow the CSDM framework and guidance while populating data like business services, application services, technical services, business applications etc. and their relationships. Understand the various domains and tables mentioned in CSDM 4.0. This will guide you to populate the data in the right tables. Discussion with multiple stakeholders will be required to fully understand and finalize where to put different types of data. The CSDM 4.0 conceptual model indicates the most important stakeholders who should be typically associated with each domain. Refer the following URL for more information: https://docs.servicenow.com/bundle/washingtondc-servicenow-platform/page/product/csdm-implementation...
  • Asset-CI Synchronization: Configuration management is closely interrelated with asset management. Hence it is important to keep the CMDB and the asset repository in sync. i.e., The CI/Asset status and the data in all the common fields must be kept in sync for all the devices which are tracked as both assets and CIs. Refer the following URL for more information: https://docs.servicenow.com/bundle/washingtondc-it-asset-management/page/product/asset-management/co...

3. Data maintenance

  • Set up proper access rights: Access levels to CMDB should be configured so that access to modify the CMDB is restricted only to the relevant stakeholders like configuration managers, configuration analysts, service owners, application owners, etc. CI class owners should be given access to modify the data only for the CI classes which they manage. The configuration of access rights should be ideally done as part of the initial implementation of CMDB to reduce the possibility of unauthorized and inaccurate data updates.
  • CMDB health dashboard: Configure the CMDB health metrics (Correctness, Completeness and Compliance) for the most important CI classes. This will help to track the health scores on the CMDB health dashboard for those CI classes and then take actions to improve the data quality (e.g., By remediating duplicate Cis). Refer the following URL for more information: https://docs.servicenow.com/bundle/washingtondc-servicenow-platform/page/product/configuration-manag...
  • CMDB and CSDM data foundations dashboard: This is a plugin which can be activated for free. After activating, go to ‘CMDB health dashboard’ to view insights about areas where you can improve the CMDB data quality. Go to ‘CSDM data foundations dashboard’ to view insights about your CSDM alignment status and how to improve it. Both the dashboards have URLs to access playbooks against each metric. The playbook will describe the importance of each metric and the steps which we can take to improve the metric scores. Refer the following URL for more information: https://docs.servicenow.com/bundle/washingtondc-servicenow-platform/page/product/configuration-manag...
  • Audits and Data Certification: Leverage the ‘Data Certification’ functionality for periodic manual verification of important attributes in key CI classes. This is particularly important for CI classes and attributes which are maintained manually. Also, perform periodic manual audits of data in various classes to validate the data quality. The frequency of each data certification task and manual audit activity should be determined based on the inputs from the configuration manager and the CI class owners. The following URL has more information about data certification: https://docs.servicenow.com/bundle/washingtondc-servicenow-platform/page/product/data-certification/...
  • CMDB Data Manager: Old and outdated data should be archived after a pre-defined data archival period (e.g., 2 years after retirement) and deleted after a pre-defined data retention period (e.g., 5 years after archival). Archiving and deleting the data is required to keep the CMDB clean and relevant. It also helps to avoid potential performance issues while accessing data in tables with too many records. Attestation is important to physically verify the actual existence of CIs by appropriate users. The CMDB data manager helps to define policies related to archiving, deleting and attestation. Refer the following URL for more information: https://docs.servicenow.com/bundle/washingtondc-servicenow-platform/page/product/configuration-manag...

4. Configuration management process

CMDB data management should be supported by certain aspects defined in the configuration management process, like roles and responsibilities related to data management, archival and retention periods, audit frequency, interaction with other processes (e.g., data sync with asset management, CMDB data updates as part of change management), access rights to modify and read the CMDB etc.

Conclusion

An accurate and up-to-date CMDB acts as a powerful foundation for streamlined IT operations. It promotes informed decision-making, allowing organizations to proactively address potential issues and minimize downtime. By following best practices for CMDB data management, businesses can enhance service quality, reduce operational costs, reduce various types of risks, and gain a clear understanding of their IT infrastructure’s impact on overall business goals. In short, a well-maintained CMDB translates directly to increased efficiency and improved business outcomes.

Best practices for CMDB data management in ServiceNow (2024)
Top Articles
Justificatif de domicile EDF : comment l'obtenir ? Comment le demander ?
Justificatif domicile EDF : comment l'obtenir ?
Pollen Count Centreville Va
Restaurer Triple Vitrage
When is streaming illegal? What you need to know about pirated content
Craigslist Nj North Cars By Owner
Osrs But Damage
Cube Combination Wiki Roblox
Full Range 10 Bar Selection Box
Mlb Ballpark Pal
Sams Early Hours
Craigslist Mpls Cars And Trucks
Colorado mayor, police respond to Trump's claims that Venezuelan gang is 'taking over'
24 Best Things To Do in Great Yarmouth Norfolk
Unit 33 Quiz Listening Comprehension
Costco Great Oaks Gas Price
bode - Bode frequency response of dynamic system
/Www.usps.com/International/Passports.htm
Christina Steele And Nathaniel Hadley Novel
Unforeseen Drama: The Tower of Terror’s Mysterious Closure at Walt Disney World
Puss In Boots: The Last Wish Showtimes Near Cinépolis Vista
Between Friends Comic Strip Today
Titanic Soap2Day
Sam's Club Gas Price Hilliard
Sand Dollar Restaurant Anna Maria Island
Copper Pint Chaska
Wonder Film Wiki
Does Royal Honey Work For Erectile Dysfunction - SCOBES-AR
Free Tiktok Likes Compara Smm
Nurtsug
Everything You Need to Know About Ñ in Spanish | FluentU Spanish Blog
Σινεμά - Τι Ταινίες Παίζουν οι Κινηματογράφοι Σήμερα - Πρόγραμμα 2024 | iathens.gr
Joe's Truck Accessories Summerville South Carolina
Back to the Future Part III | Rotten Tomatoes
Arcadia Lesson Plan | Day 4: Crossword Puzzle | GradeSaver
3400 Grams In Pounds
Academic important dates - University of Victoria
Los Garroberros Menu
Bella Thorne Bikini Uncensored
Crazy Balls 3D Racing . Online Games . BrightestGames.com
2700 Yen To Usd
Craigslist en Santa Cruz, California: Tu Guía Definitiva para Comprar, Vender e Intercambiar - First Republic Craigslist
If You're Getting Your Nails Done, You Absolutely Need to Tip—Here's How Much
US-amerikanisches Fernsehen 2023 in Deutschland schauen
Content Page
Pathfinder Wrath Of The Righteous Tiefling Traitor
Brown launches digital hub to expand community, career exploration for students, alumni
Zom 100 Mbti
Craigslist Charles Town West Virginia
Greg Steube Height
Ubg98.Github.io Unblocked
Texas 4A Baseball
Latest Posts
Article information

Author: Horacio Brakus JD

Last Updated:

Views: 6112

Rating: 4 / 5 (51 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Horacio Brakus JD

Birthday: 1999-08-21

Address: Apt. 524 43384 Minnie Prairie, South Edda, MA 62804

Phone: +5931039998219

Job: Sales Strategist

Hobby: Sculling, Kitesurfing, Orienteering, Painting, Computer programming, Creative writing, Scuba diving

Introduction: My name is Horacio Brakus JD, I am a lively, splendid, jolly, vivacious, vast, cheerful, agreeable person who loves writing and wants to share my knowledge and understanding with you.