CSDM 3.0: How to Structure ServiceNow Modules in CMDB?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-03-2025 06:05 AM
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 |
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-04-2025 04:20 PM
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.