The Zurich release has arrived! Interested in new features and functionalities? Click here for more

How are Business Applications (cmdb_ci_business_app) related to Applications (cmdb_ci_appl)

James Proske
Kilo Expert

For years we used applications within our cmdb to represent our applications.  Now looking at ITAM it is using Business Applications class within the cmdb.  I do not want to duplicate applications within each class if this can be avoided.  Is there a best practice?  Thanks.

1 ACCEPTED SOLUTION

shankarkattaman
ServiceNow Employee
ServiceNow Employee

Sorry to say but they are not related.

We do understand a few customers used cmdb_ci_appl  for applications but many others used for different purposes. So when we introduced APplication portfolio management after a lot of debate we had to introduce new table  cmdb_ci_business_app and develop all functionality around it so that we dont impact customers who are using the table.

It would be good if you plan to move the data to the new table and use this as source of truth for applications to leverage all new functionality and integration built around it.

 

Servicenow has come up with CSDM which recommends how the tables need to be used going forward. This is our best practice document and all our functionality development  would be based on the assumption that the tables are used as recommended by CSDM

 

 

 

 

 

 

View solution in original post

2 REPLIES 2

shankarkattaman
ServiceNow Employee
ServiceNow Employee

Sorry to say but they are not related.

We do understand a few customers used cmdb_ci_appl  for applications but many others used for different purposes. So when we introduced APplication portfolio management after a lot of debate we had to introduce new table  cmdb_ci_business_app and develop all functionality around it so that we dont impact customers who are using the table.

It would be good if you plan to move the data to the new table and use this as source of truth for applications to leverage all new functionality and integration built around it.

 

Servicenow has come up with CSDM which recommends how the tables need to be used going forward. This is our best practice document and all our functionality development  would be based on the assumption that the tables are used as recommended by CSDM

 

 

 

 

 

 

Mark Bodman
ServiceNow Employee
ServiceNow Employee

This is a common question, one that we addressed some time ago within the APM product guidance and practices we published in the Istanbul release timeframe.  Please refer to this article below to gain context on the differences, and how to proceed with using cmdb_ci_business_app for your Application Portfolio management practice.  The section "Separation of Concerns" precisely addresses your question.


https://community.servicenow.com/community?id=community_question&sys_id=8eb947e5db5cdbc01dcaf3231f96...