CSDM 3.0: How to Structure ServiceNow Modules in CMDB?

JagodaS
Tera Contributor

Hello Community,

We are currently working on correctly mapping ServiceNow and its various modules within the CMDB, aligned with the CSDM 3.0 framework.

I would really appreciate your feedback on our proposed structure (please see the attached screenshot). In our setup, some modules are represented as separate Business Applications—this is primarily based on how they are licensed and paid for separately. The remaining modules are classified as Service Instances under their respective parent Business Applications.

Could you please review this approach and let me know:

  • Does this mapping align with best practices for CSDM 3.0?

  • Are there any adjustments you would recommend for better clarity, consistency, or compliance?

Looking forward to your insights!

Thank you

 

ServiceNow Core - Business Application 

Service Hub - Service Instance 

3CLogic Cloud Contact Center- Service Instance 

  

ServiceNow non-IT- Business Application 

Travel And expense - Service Instance 

Procurement Service Management - Service Instance 

Employee Service Management - Service Instance 

Finance Request - Service Instance 

Sales Support - Service Instance 

Master data management -Service Instance 

  

ServiceNow HR Service Management - Business Application 

  

  

ServiceNow IT Service Management - Business Application 

Change Management -Service Instance 

Problem Management -Service Instance 

Incident Management -Service Instance 

Major Incident Management -Service Instance 

Knowledge Management -Service Instance 

  

ServiceNow IT Operation Management -  Business Application 

IT Configuration Management Database (CMDB) -Service Instance 

Discovery -Service Instance 

  

ServiceNow IT Asset Management - Business Application 

IT Software Asset Management (SAM) - Service Instance 

IT Hardware Software Asset Management - Service Instance 

  

ServiceNow GRC - Business Application 

ServiceNow ESG Module - Service Instance 

  

ServiceNow SPM - Business Application 

  

WSD - Business Application 

1 REPLY 1

Daxin
Tera Expert

Hi,

Its not very clear what you are trying to achieve. 

Going by the definition in  CSDM

Business Application: Business applications are the logical representation of all instances, used to increase productivity and to provide functionality to perform business functions accurately (For example payables, receivables, general ledger). 

Service Instance (formerly Application Service) : a logical representation of a deployed application stack, including the infrastructure and components that support it. 

 

For Example: 

If ServiceNow Core is your Business application then ServiceNow Dev Instance , ServiceNow Test Instance etc would be your Service Instances (Application Service) that consumes it. 

 

If you are looking at relationship between Business Application, if ServiceNow Core is the platform then the architecture type(field in Business Application table)  would be Platform Host and ServiceNow GRC will be a Business Application of architecture type Platform Application and referencing Platform Host as ServiceNow Core.