Select Page

Common Service Data Model – Learning to Crawl

by Mikko Juola | Oct 14, 2019 | Articles, CSDM

ServiceNow has published its second version of the Common Service Data Model whitepaper. This time, the model goes deeper. It includes more classes, relationships, and information in general. It also includes an implementation idea. The whitepaper uses a metaphor of crawl, walk, run, and fly when implementing the CSDM in a staged manner.

“You need to learn to crawl before you can walk.”

This blog provides a brief overview of learning to crawl. The image on top shows what ServiceNow thinks of crawling. Identify the business applications, application services, and simple relationships to other common configuration items, such as applications and servers.

Services or service offerings are not part of the picture at this point.

This may be quite a common way to start with CMDB or CSDM, in this case, especially if your organization doesn’t have a service portfolio in place. When taking this approach, there is one thing I would include in this crawling phase. And that is ownership.

The CSDM doesn’t consider the required attributes for each class. Before defining which attributes are relevant to you, please focus on ownership, responsibilities, and relationships. Every application included in the CMDB or application portfolio should have an owner, and this should be in place from day one.

“Business Application is NOT an operational CI and should not be used in incident, problem and change”
CSDM Whitepaper v2.0 – Oct 2019

Another thing to point out is the use of Application Services. The CSDM defines that Business Applications should not be used for “tickets,” meaning incidents, changes, or other tasks should not reference them.

Some people might disagree with this. But for now, let’s follow the recommendation. Therefore, creating Application Service records and connecting them to Business Applications is mandatory. This is something that many companies have not yet done.

So, if we turn this crawl phase target into an actual data model, it could look like this.

CSDM Crawl with DCM

DCM Blueprint template for starting to crawl the CSDM

The image above is a screenshot from a DCM blueprint template. This template can be converted into an actual blueprint to manage and audit your business application data in accordance with the Common Service Data Model.

Depending on your support model, a support group would be a good addition either on the Application Service or Business Application level.

This DCM Blueprint template is available in our CSDM Content Pack.

Additional CSDM Resources

We have written a lot on aligning with the Common Service Data Model and how Data Content Manager can help ease the journey.

Here are some excellent places to start:

Please reach out to us if you have any questions!

With CSDM providing a prescriptive data model and DCM providing a view of our data in a consumable manner, we are able to drive the necessary changes across the bank in a non-obtrusive way, which is seen to add value to our business, not be viewed as an operational overhead.

Craig Alexander
SVP, Danske Bank

DCM has delivered incredible value to our business by drastically accelerating application rationalization. What would have taken years to complete was achieved in just months. Its intuitive, well-designed GUI makes navigation seamless for both users and administrators. Most importantly, DCM has significantly matured our CMDB, bringing clarity and structure. We highly recommend both the product and the outstanding team at Qualdatrix.

Banner Health

My complex Blueprint was up and running in 10 minutes, and I got audit results immediately. It would have taken months to complete without DCM.

Enterprise Architect
Global Healthcare Company

DCM has been central in federating our dependency mapping to technical teams, and that momentum is building. It’s been a successful first year, and we’re extending use with additional blueprints.

Product Manager - Service Catalog
U.K. Public Sector

DCM provides transparency and a holistic view of the state of our CMDB. It helps us find and fix deviations as they happen. It's vital that with DCM, we can see the big picture as well as drill down into the details at any time. We don't have to think about how to get this data together and how to update it. Once the Blueprint is set up and the audits run, it's all there in the dashboards.

Mika Lindström
ICT Configuration Manager, Metsäliitto Cooperative

Data Content Manager is an excellent tool to measure and control data quality in your ServiceNow instance. It offers much more sophisticated data model definitions than you can get with native CMDB data quality metrics which we were using previously, and this was our main reason for the purchase. It also comes with its own audit and remediation features which make data maintenance easier. Highly recommended!

Lotta Jouhtimäki
Product Owner, ServiceNow, Posti Group

The CMDB Data Quality Playbook

A Practical Guide for Improving ServiceNow Data Quality, Governance and AI-Readiness.

  • A practical way to establish ownership and roles
  • The 5-step model for data quality improvement
  • Best practices for engaging data providers
  • Five common pitfalls in CMDB data quality and how to avoid

We need your contact information to send you this eBook and communicate with you. You can unsubscribe anytime.