What is a common service data model (CSDM)?

The Common Service Data Model (CSDM) is a standardized set of terms and their definitions that can be used with all ServiceNow products.

Demo ITOM
Table of Contents
About the CSDM The CSDM explained—Aligning IT to business strategy CSDM is all about doing CMDB right Benefits of the CSDM Why should you follow the CSDM? What the CSDM isn't CSDM and reports Challenges of CSDM How to get started with CSDM How do I migrate CSDM-related data to the recommended tables? Why should I use the CSDM?
Expand All Collapse All About the CSDM

The CSDM provides service reporting and guidelines for service modeling in the ServiceNow Configuration Management Database (CMDB). The model includes guidelines for using the base system tables. It aligns configuration items (CIs) and services with your business strategy.

The CSDM explained—Aligning IT to business strategy

A reactive approach to digital products and delivery can dominate without an IT focus on standardization, integration, and application of a common approach. CSDM helps you connect terminology to help make decisions for strategy, planning, developing, troubleshooting, root cause analysis, and executing changes.

CSDM is all about doing CMDB right

CSDM is considered the best practice for CMDB modeling and management—it provides direction on modeling and comes with a standardized set of definitions. It is a connection between business and technical perspectives with mapping and relationships. It provides visibility into application and service data from varying domains, consolidating everything into a single view. This gives your organization the opportunity to align your IT and company strategies. CMDB with a high-quality CSDM also provides multiple benefits like faster incident resolutions, better security, and better judgment of the impact of change.

Benefits of the CSDM

The common services data model can act as a blueprint to map your IT services on the ServiceNow AI Platform—it is a CMDB-based framework that outlines where to place data for the other products that are in use. CSDM is also a standard for ServiceNow products that use CMDB. If you follow the CSDM framework, you’ll ensure that the data in the application maps to the correct CMDB table which minimizes duplicate, incorrect, and out-of-date data.

Why should you follow the CSDM?

Products from ServiceNow that use the CMDB deliver better benefits faster when using the CSDM. Adopting it will ensure that:

  • You will be able to take better advantage of ServiceNow products
  • Upgrading will be an easier, more straightforward process
  • ServiceNow products will work better in conjunction with common definitions across the product portfolio

Use of CSDM will also provide transparent reporting and service costing, in addition to reduced overhead from services maintenance.

What the CSDM isn't

CSDM is a powerful framework for CMDB data modeling and management, providing essential guidance and visibility. But it does have it’s limitations. Getting the most out of CSDM means recognizing what it can, and can’t do for your business. Here are several things that CSDM is not:

  • A SKU or product to be purchased
  • One-size-fits-all guide to define application or business services
  • An automated fix for models in prior implementations
  • Code to be installed
  • Implementation guide for EM, ITSM, APM, and SPM
  • A set of reports

ServiceNow provides all CSDM objectives and the CMDB tables as a part of the out-of-the-box CMDB product, regardless of licensing.

CSDM and reports

You can use the CMDB builder to generate reports that show CMDB items and their relationships. Most of CSDM follows CMDB, which includes:

  • Business capability
  • Information object
  • Service
  • Business application
  • Application service
  • Service offering
Challenges of CSDM

While CSDM provides certain clear advantages, some organizations find themselves poorly prepared to get the most out of the common services data model. When this happens, the issue can usually be traced back to one or more of the following problems:

  • Poor architectural alignment with CMDB.
  • Lack of IT ILSM principles.
  • No services that are formally defined.
  • Segmented data ownership and limited stakeholder collaboration can lead to silos.
  • Prior customization of the CMDB data, like classifying CIs and how to relate them to organization products, services, and capabilities, that cannot be maintained.
How to get started with CSDM

It isn’t advisable to implement each CSDM element all at once. Instead, approach CSDM in stages, and don’t feel like you have to hit every stage for every application or service. ServiceNow defines these stages as Foundation, Crawl, Walk, Run, and Fly. Each stage is explained below:

  • Foundation: Ensure you have the foundational information that is needed to generate accurate reports.
  • Crawl: Shift your focus to application tables to construct the minimum information needed for incident, change, and problem management.
  • Walk: Address management and support of deployed infrastructure.
  • Run: Incorporate business services in order to understand the impact that the technology will have on your business.
  • Fly: Construct the remaining aspects of CSDM in order to tie the technology and business services to business capabilities.
How do I migrate CSDM-related data to the recommended tables?

There are important steps for migrating data:

  1. Back up data: Export all data into a spreadsheet
  2. Attribute mapping: Identify which tables data will migrate to. Figure out if your destination table has the attributes that are available.
  3. Mitigate dependencies: Execute the table dependency script, and use the output to identify referenced dependencies.
  4. Re-factor attributes: Utilize attribute mapping to maintain necessary customer attributes on the proper tables. Perform documented re-factor events
  5. Migrate: Move existing CIs, mitigate any table dependencies, and re-load data from the export.
Pricing for ServiceNow IT Operations Management Get ServiceNow ITOM pricing, which helps your organisation gain visibility across infrastructure and apps and deliver high-performance business services. Get Pricing
Why should I use the CSDM?

ServiceNow brings enormous value for enterprise customers that want to run IT as a business. CSDM, combined with the ServiceNow AI Platform, creates a standard blueprint for automated and integrated IT services. With streamlined supporting activities and value streams fully integrated on the ServiceNow AI Platform, you can realize full-value chain alignment, improved quality, transparency, better insights, automation, and lower costs. Ultimately, the combination of CSDM and ServiceNow serves as the foundation for digital transformation.

Capabilities that scale with your business

Foresee problems before they arise with ServiceNow.

Demo ITOM Contact Us
Resources Articles What is ServiceNow? What is ITOM? What is cloud computing? Analyst Reports IDC: Accelerating IT Automation The Forrester Wave™: AIOps - ServiceNow Autonomous Service Operations - ServiceNow Data Sheets The Value of CMDB ITOM Visibility Agent Client Collector (ACC) Ebooks CMDB 101 primer Increasing Service Visibility Dramatically Improve Service Availability White Papers ServiceNow ITOM CMDB AI-Powered Service Operations to Grow the Business Reap the Benefits of AIOps within Weeks