Assocating business service & application service and application service offering

nareshTT
Tera Contributor

Hello All,

I am working on a requirement to establish relationship between Business service and Application service and application service offering . Here is my understanding : 

 

If i would like to establish relationship between Application service and business service , i have to create a record in cmdb_rel_ci with appropriate relationship type ( may be consumed by )  . 

If i would like to establish relationship between application service and service offering, then while creating application service offering record, i have to populate application service as a parent ( in Parent field) . 

 

Could you please correct me if my understanding is wrong ? 

 

Thanks 

2 REPLIES 2

yojan
Giga Contributor

Hello

Attaching an image about the skeleton on how we have implemented that in my company
Maybe useful for you 🙂
Best regards

kaushal_snow
Mega Sage

Hi @nareshTT ,

 


You’re heading in the right direction here’s how the relationships should be structured according to ServiceNow CSDM...

 

1. Business Service <> Application Service

Use the cmdb_rel_ci table with a relationship like “Depends on :: Used by” to link them. Typically, the Application Service depends on the Business Service, or vice versa depending on how you view service consumption.

 

2. Business Service Offering <> Application Service
Business Service Offerings depend on Application Services. In other words, the Application Service supports or underpins the Offering again using a “Depends on” relationship.


For example, in a typical scenario:

 

Business Service: Email

Business Service Offering: Webmail Access

Application Service: Webmail Stack

 

You’d link the Offering with the Application Service so it’s clear which application stack enables that particular offering....

 

You can check out this article: https://www.servicenow.com/community/common-service-data-model-forum/relationship-between-applicatio...

 

If you found my response helpful, please mark it as ‘Accept as Solution’ and ‘Helpful’. This helps other community members find the right answer more easily and supports the community

 

Thanks and Regards,
Kaushal Kumar Jha - ServiceNow Consultant - Lets connect on Linkedin: https://www.linkedin.com/in/kaushalkrjha/