Relationship between server and service instance to the business application

praswethas
Tera Contributor

We have implemented relationships between business application and servers with service instance, we have used the uses:: used by relationship between business application via service instance with server. Is this right relationship or do we need to use depends on relationship

1 ACCEPTED SOLUTION

Hi @AndersBGS 

This isn't particularly helpful as what the documentation says vs what actually works in the platform for this question are two different things.

 

@praswethas CSDM 5 Whitepaper says use the "Uses::used by" CI Relationship between a Business App and a Service Instance. However, the platform has not been updated to reflect this and several areas will break - including calculation of impacted business applications. As of now there is no information from ServiceNow when or if this will be fixed.

 

Therefore, until it is, I would advise you to continue to use the CSDM 4 standard of Consumes::consumed by from Business App to Service Instance. From Service Instance you normally point that at some form of Application CI and then have that CI connected via a Runs on::runs CI Relationship to a Server CI. Please refer to page 48 of the CSDM 5 Whitepaper for a list of all the CI relationships (but ignore the Uses::used by as per the above).

 

So:

Business Application Consumes::consumed by Service Instance Depends on::used by Application Runs on::Runs Server

 

I hope this helps!
Mat

View solution in original post

2 REPLIES 2

AndersBGS
Tera Patron

Hi @praswethas 

 

Please see the prdouct documentation here: https://www.servicenow.com/docs/r/servicenow-platform/common-service-data-model-csdm/ci-relationship...

 

If my answer has helped with your question, please mark my answer as the accepted solution and give a thumbs up.

Best regards
Anders

Rising star 2024
MVP 2025
linkedIn: https://www.linkedin.com/in/andersskovbjerg/

Hi @AndersBGS 

This isn't particularly helpful as what the documentation says vs what actually works in the platform for this question are two different things.

 

@praswethas CSDM 5 Whitepaper says use the "Uses::used by" CI Relationship between a Business App and a Service Instance. However, the platform has not been updated to reflect this and several areas will break - including calculation of impacted business applications. As of now there is no information from ServiceNow when or if this will be fixed.

 

Therefore, until it is, I would advise you to continue to use the CSDM 4 standard of Consumes::consumed by from Business App to Service Instance. From Service Instance you normally point that at some form of Application CI and then have that CI connected via a Runs on::runs CI Relationship to a Server CI. Please refer to page 48 of the CSDM 5 Whitepaper for a list of all the CI relationships (but ignore the Uses::used by as per the above).

 

So:

Business Application Consumes::consumed by Service Instance Depends on::used by Application Runs on::Runs Server

 

I hope this helps!
Mat