How to represent Business Service CIs in the cmdb_ci_service_auto Table

l337
Tera Expert

Since CSDM requires us to leverage the service_auto table, I am in the process of converting my organizations business service CIs from the service table to the service_auto table.

 

I noticed when I open a CI record from the service table where Class = Business Service and Service Classification = Application service and use the button "Convert to Application Service", a CI gets created in the service_auto table classified under the CI class "Calculated Application Service" where Service Classification = Application Service, this is okay to me however...

 

In the service table when I use the same button to convert a CI record where Class = Business Service and Service Classification = Business Service, a CI gets created in the service_auto table under the CI class "Calculated Application Service" which is great but the Service Classification = Application Service instead of Business Service.

 

Since the service table consists of business service CIs with various service classifications, why does the convert to application service button classify every CI converted as Application services when there is currently a breakdown by classification for each CI in the service table?

 

In this scenario I'm thinking of updating the service classification of the CI representing the actual Service to business service from application service. 

 

Is this what everyone else is doing? I'm looking for some advice on if this makes sense and if not what does make sense?

 

 

 

 

Since CSDM is leveraging the cmdb_ci_service_auto Table

1 ACCEPTED SOLUTION

Barry Kant
ServiceNow Employee
ServiceNow Employee

Hi Steven, 

I think it is showing the history of Servicenow here. The legacy vs how it is today.

Screenshot 2023-08-17 at 09.03.04.png

Screenshot 2023-08-17 at 09.03.13.png

 

So by differentiating different class tables for the different classifications the classification itself becomes somewhat obsolete. At the Application Service level there is no purpose to classify it Business either Technical that is the relation towards the Service Offering and parenting Services. 

It seems the conversion logic always makes it a value of Application Service which is ok(ish) however there is no reason to use it. It lost its purpose.

BR,
Barry

 

View solution in original post

1 REPLY 1

Barry Kant
ServiceNow Employee
ServiceNow Employee

Hi Steven, 

I think it is showing the history of Servicenow here. The legacy vs how it is today.

Screenshot 2023-08-17 at 09.03.04.png

Screenshot 2023-08-17 at 09.03.13.png

 

So by differentiating different class tables for the different classifications the classification itself becomes somewhat obsolete. At the Application Service level there is no purpose to classify it Business either Technical that is the relation towards the Service Offering and parenting Services. 

It seems the conversion logic always makes it a value of Application Service which is ok(ish) however there is no reason to use it. It lost its purpose.

BR,
Barry