Change Product View For CSDM 3
Change Product View For CSDM 3
Product View
CSDM V3
Table of Contents
CSDM Overview
CSDM Tables Managed by Change Management
CSDM Tables Used by Change Management
Products that add value to Change Management
Product that benefit from Change Management
Product Overview
Change Management Use Case
Frequently Asked Questions
For More Information
Your foundation for digital transformation
CSDM Overview
The Common Services Data Model (CSDM) is ServiceNow’s standard data modeling
methodology representing Digital Products and Services throughout their entire lifecycle; from
inception to operations. The shared set of service-related data definitions are managed and
leveraged by different products , each providing unique value for the many jobs and stakeholders
we serve.
CSDM is provides prescriptive guidance that addresses traditional CMDB as well as modeling
services, conceptional planning and development entities, and ties-in the common business data
required for reporting and management activities. These CSDM service-related definitions span
the entire ServiceNow® product portfolio and serve as a foundational component of the Now
Platform®.
The data model is a CMDB framework, extended across all products on our platform that enables
multiple level of maturity and configuration strategies. Included are explanations and best
practices related to the proper modeling of data with out-of-box (OOB) tables and relationships.
Most ServiceNow products have dependencies on the common data expressed in this model.
Common Service Data Model
A standard and shared set of service- A CMDB Framework across our products
related definitions across our products and and platform that will enable and support
platform that will enable and support true multiple configuration strategies.
service level reporting.
The CSDM is provided as a series of white papers, specific product views, examples / patterns
and cross-product use-cases to include:
• CSDM White Paper - The standard and prescriptive modeling Framework
1
Change Management Product View with CSDM V3
• Product Views and Use Cases - The product oriented CDSM specification and guidance,
use cases and value of the CSDM data
• Examples / patterns - Specific models for common types of architectures
The scope of CSDM is continuously extended to address the underlying data model for our
products as they evolve, are refined, and additional concepts are added. Guidance on how to
manage and use of the data model also evolved to support ServiceNow products, integrations and
central data management practices.
Note: CSDM is NOT a product from ServiceNow that can be purchased. The guidance
within CSDM is meant to help the standardization and modeling of the Digital products and
services ServiceNow products help define and manage. The CSDM is NOT…
• A process or implementation guide for ServiceNow products
• A set of reports
• Code to install
• An automatic fix for past implementations
For more information about CSDM please read the latest white paper, which is V3 at the time of
this publication.
What are the CSDM Product Views and Use Cases? A product specific viewpoint of CSDM
and the Use Cases that leverages the CSDM data to provide specific outcomes.
2
Change Management Product View with CSDM V3
3 2 3 2 3
3
Change Management Product View with CSDM V3
• Discovery: Provides hardware and software CI’s at as-deployed operational level of detail to
support change processes
• Service Mapping: Provides the “Application Instance” Service detail in table
cmdb_ci_service_discovered, relating all infrastructure and Application (cmdb_ci_appl) CI’s
Product Overview
With ServiceNow™ Change and Release Management, you control every aspect of the IT
change processes from creation to approval. Minimize change impact with clear information on
risk and scheduling conflicts.
• Plan, schedule and manage CAB meetings from one interface
• The change management backlog analysis dashboard. Provides visibility into changes
• Service Maps allow you to see impacts to changes at a glance
• Change approval policies increase DevOps velocity and removes IT friction
The Change form references the following attributes and related lists from Task:
1. Service table cmdb_ci_service – form attribute references,
NOTE: this attribute may be labeled “Business Service” in past releases.
2. Service Offering table service_offering – form attribute references where said offering has a
current parent Service
3. Configuration Item tables cmdb_ci – form attribute references
4. Affected CIs table task_ci – form related list
5. Impacted Services table task_cmdb_ci_service – form related list
6. Assignment Group table - Group – form attribute that may be populated using the “Assignment
Group” found on the referenced Configuration Item
4
Change Management Product View with CSDM V3
1
2
3
6
4 5
Key Features
The CMDB Framework as documented by the CSDM provides value to Change Management in the
following manners:
• Understand the impact of the Change on Services/s and Service offerings.
• Dynamically route Changes.
• Identify one or more Impacted Services to notify/Approve the desired Change.
5
Change Management Product View with CSDM V3
3 4 2
The data model identifies data elements available for use by ITSM:
1. Subscription – related lists on service offerings that identify “who” has access to the offering
and thus may be impacted in an outage. An incident or change can identify impact using the
subscribed by tables. The related lists are as follows:
o Service Subscriptions by Company – service_subscribe_company
o Service Subscriptions by Department – service_subscribe_department
o Service Subscriptions by Group – service_subscribe_sys_user_grp
o Service Subscriptions by Location – service_subscribe_location
o Service Subscriptions by User – service_subscribe_sys_user
2. business service offering may be used by change to provide the Business Approver based on
approval_group and business_criticality. A business service may have multiple offerings, each
with differing criticalities.
3. technical service offering table may be used by change to provide the Technical Approver
approval_group and Technical Assignment Group on the attribute assignment_group. may be
used by change for routing of change and change tasks. May be synchronized onto the CI’s that
the offerings manage thus reducing the manual overhead of maintaining manual data on
thousands/millions of CI’s.
4. application service may be used by incident & change to provide the Environment such as prod
and no-prod (DEV, QA, UAT, etc.). The environment maps to the attribute used_for. Non-prod
environments may be filtered out from incident and change if desired.
Note: Some service offerings may identify the environment of the offering as well.
Outcomes Realized:
To understand the details of a desired Change the following activities are recommended:
1. Populate the Configuration Item attribute on the Change form, configuration_item, with the
target CI for the change activity. This CI can then be utilized to identify details for Change
routing using CI data such as “Assignment Group” and “Approval Group” while also providing
service impact using dependency relationships.
6
Change Management Product View with CSDM V3
2. Populate the Impacted Services related list to the Change form, task_cmdb_ci_service, with the
Services that are related to the populated Configuration Item. These may include Services and
Service Offerings.
3. (Optional) Utilize the Service and Service Offering attributes on the Change form to identify the
provider services responsible for the management of the selected Configuration Item.
Note: dynamic population is not an out of the box capability and will need to be configured on
the Change form.
4. (Optional) Utilize the Affected CI related list to the Change form, task_ci, to identify the CIs that
may also be part of this Change in addition to the populated Configuration Item. Population of
this table may be dynamic or manual. Note: dynamic population is not OOB capability and will
need configuration of the Change form.
• Why are Business Applications not referenced in the Change Use Case? Business Applications
as documented by the CSDM are portfolio objects utilized for design and planning from an
Enterprise Architecture prospective. They do not contain attribute level details such as
versioning, environment, and localization concerning the unique deployments of 1 or more
applications.
• Who should approve a Change? Ultimately you decide who should approve a Change based on
your implementation of Change. By populating the Configuration Item on the Change form, and
assuming relationships exist to impacted Services/Offerings, then the “Approval Group” data
found on each of the Impacted Services may be utilized in the approval process.
• What CI attribute(s) are utilized for routing a Change? As a change initiator, I should be using
the “Assignment Group” of the selected Configuration Item for the change or change task. If you
are using the concept of build run teams, you could use the support group for the team
assignments.
ServiceNow brings enormous value for enterprise customers that want to run IT as a business. CSDM,
combined with the Now Platform, creates a standard blueprint for automated and integrated IT services.
With streamlined supporting activities and value streams fully integrated on the Now Platform, you can
realize full-value chain alignment, improved quality, transparency, better insights, increased automation,
and lower costs. Ultimately, the combination of CSDM and ServiceNow serves as the foundation for
digital transformation.
7
© 2019 ServiceNow, Inc. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or registered trademarks of ServiceNow, Inc. in the United
States and/or other countries. Other company and product names may be trademarks of the respective companies with which they are associated.
servicenow.com