Clarity on CSDM recommended relation between Business application and business process!!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-31-2026 01:56 AM
ServiceNow CSDM 5 has following note:
Business Application has a reference to Business Process. As of CSDM 5, the singular reference to
Business Process is considered legacy and not recommended for use. Other options exist that allow for a
one-to-many relationship versus the one-to-one reference on a Business Application.
However CSDM relationship table still shows reference relation:
What am I missing? what is recommended way to create relation between Business application and business process?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-31-2026 06:02 AM
Hello,
The direction of the entity relation is wrong, should be the other way around: one business application reference one or multiple business processes.
Hope it helps,
Mihai
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a week ago
I believe you can use the OOTB many-to-many table "cmdb_m2m_business_process_ci" to establish this relationship.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a week ago
The relationship listing has not been updated in the white paper to reflect CSDM 5 best practice. As the others have said, one Business Application does not necessarily fulfil one Business Process - it could fulfil many. Therefore the M2m table referenced above is the correct location to build the relations.
This is not ideal as in CSDM everything else is either a CI Relationship or a direct reference, whereas this is a many-to-many (and it's not directly linking a Business Application to a Business Process, but a CI to a Business Process, which is even more vague), but it's the best we have right now.
I hope this helps!
Mat
