Select Page

Implement the Consumer–Owner–Provider Model to Enhance Data Quality in CMDB

by Pekka Korpi | Sep 2, 2025 | Articles, CMDB

Maintaining high-quality data in the ServiceNow Configuration Management Database (CMDB) is one of the most critical — and often most misunderstood — responsibilities in IT Service Management. The Consumer-Owner-Provider model we introduce here is a straightforward model for clarifying and implementing the roles necessary for maintaining and improving data quality.

With AI Agents requiring accurate data to be successful, just as humans do, the need for a systematic approach to maintaining and improving data quality in the CMDB is even more critical than before. In fact, it is a necessity for any chance of success for AI initiatives. With success comes great rewards, so the effort is likely worthwhile.

In many organizations, specific CMDB-related roles are assigned, for example:

  • Configuration Manager
  • Configuration Management Process Owner
  • CMDB Owner or CMDB Manager.

But what do these titles truly mean? A practical way to understand and align these roles is through the Consumer–Owner–Provider (COP) model, which clarifies the responsibilities of each party involved in managing and ensuring the quality of CMDB data.

This model helps avoid role confusion, ensures that responsibilities are clearly defined, and supports more effective data governance across the platform. When roles are clear and expectations are well-defined, significant improvements in data quality become possible.

Data Content Manager, of course, fully supports the COP model and all the roles.

The Consumer - Owner - Provider Model at a Glance

At the heart of the model is the data. Around this core, we identify three distinct but interdependent roles:

  1. Consumers – those who use the data.
  2. Owners – those who define the rules, models, and processes for the data.
  3. Providers – those who populate and maintain the data.

 

Consumer - Owner - Provider model

 

Clearly differentiating these roles is vital. For example, the Data Owner is not the person creating and updating all configuration items (CIs). That work belongs to the Data Provider role. Similarly, the Data Consumer drives the “why” — defining the business needs and use cases that justify collecting and maintaining the data in the first place.

Data Consumers — The “Why” Behind the Data

Consumers are processes or actors that use CMDB data for a specific purpose. They define the value of the data by how they use it and set the requirements for what is needed. Without active consumers, there’s no reason to maintain that data.

Typical examples of Data Consumers include:

  • Service Desk agents using CI data for root cause analysis and correct ticket routing.
  • Change Managers assessing the impact of planned changes.
  • Request Fulfillment processes automating workflows based on CI data.
  • Financial Management teams allocating infrastructure costs to business units.
  • Major Incident Managers coordinating communications during critical incidents.
  • Problem Managers gathering expert groups for deep investigations.

The best practice is to start by identifying your most important consumers and the most valuable datasets they depend on. For example, if most of your incidents relate to Business Applications, focus on application CI quality first. If your business heavily relies on Hardware Asset Management, engage with your Asset Managers early.

Consumer - Owner - Provider model

Data Owners — The Stewards of Data Governance

Data Owners are responsible for the concepts, data models, and processes that govern data in the CMDB. They translate Data Consumer requirements into structured rules, policies, and instructions for Data Providers to execute.

Data Owner responsibilities include:

  • Defining the data model and associated processes.
  • Setting policies and standards for data management.
  • Coordinating between Data Consumers and Data Providers.
  • Performing quality assurance, auditing, and monitoring.
  • Ensuring that agreed-upon requirements are met.

Data Owners do not populate or update CMDB data directly. Their role is to make sure it happens — through guidance, tools, processes, and governance.

In larger organizations, it’s often effective to split the CMDB into data domains (e.g., Business Applications, Server Infrastructure, Network Devices) and assign domain owners for each.

These domain owners bring deep expertise in their area and can work closely with relevant Data Providers. A “board” of domain owners can also help with prioritization and roadmap planning, while a single CMDB Owner retains final decision-making authority.

We're big on ownership and believe that without ownership there really isn't much else that would contribute to data quality. Ownership means accountability, and that means somebody wants to, or is required to, take action. Read more in this article:

How to Establish Ownership in Your CMDB

Providers — The Executors of Data Entry and Maintenance

Data Providers are the people, systems, and processes that create and maintain CMDB data in line with owner-defined requirements. They are often subject matter experts in their respective areas and may span multiple domains.

Typical CMDB Data Providers include:

  • Individuals, such as Service Managers and Application Managers.
  • Operational teams, like Server Operations or Database Management.
  • External personnel, performing outsourced maintenance or data entry.
  • Internal systems and integrations, such as discovery tools (with human owners responsible for the tool and its outputs).
  • External systems, such as a vendor’s CMDB.

It is common for multiple Data Providers to contribute to a single domain — or even a single CI record. Conversely, one Data Provider may manage data across several domains.

The key is to clearly define which records, attributes, and relationships each provider is responsible for, and ensure ongoing collaboration between providers, owners, and consumers.

Consumer - Owner - Provider model

Why the COP Model Matters for ServiceNow CMDB Success

Without clear role definitions, CMDB initiatives often falter due to duplicated effort, unclear accountability, or poor-quality data. The COP model provides:

  • Clarity — Everyone knows their responsibilities and boundaries.
  • Alignment — Data collection is driven by actual business use.
  • Efficiency — Resources are focused on the highest-value data.
  • Quality — Governance and monitoring are built into the process.

When applied rigorously, the COP model transforms CMDB from a static repository into a living, trusted source of truth that processes and workflows across the organization can utilize.

And let’s be clear: the processes and workflows may be manual, automated, or run with AI Agents. Automation and AI Agents require high-quality data to function as intended.

Implement the COP Model with Data Content Manager

Data Content Manager includes all the tools Data Owners need to establish the model and follow through on actions:

Get on a call with us and we'll show you how.

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.