Service Model for CSDM to CSM Relationships

Alec Hanson
Tera Guru

Hi,

 

I am working to link CSDM with CSM and one of the clear linkages is view the Product Model that you assign to a Service Offering.

 

However I am confused in that:

1. The CMDB Use case states "Sold Product table ..... Represents the product purchased by an Account or Consumer, and references the Product Model table [cmdb_model] or Service Model table [cmdb_service_product_model] 

2. The CSM Use case show the link from Business Service Offerings to Sold Products :

AlecHanson_0-1666289816943.png

2. However, when you go to create a Service Model the only valid Category is Application Service

 

Surely this should be changed to be "Business Service Offering" and the Model Category pointing to the cmdb_ci_business_service table rather than cmdb_ci_service_discovered?

 

Or have I missed something here?

1 ACCEPTED SOLUTION

Barry Kant
ServiceNow Employee
ServiceNow Employee

Hi Alec,

I remember this and I came to the same conclusion. 
If I am correct I mapped it to the service_offering class (I added a model category for this)

Cheers,
Barry

View solution in original post

7 REPLIES 7

SebastianKunzke
Kilo Sage
Kilo Sage

Hi,

Yes, you miss something here. You need to install an additional plugin Customer Service with Service Portfolio Management "com.snc.csm_spm" to enable the service offering field. More information can be found in the ServiceNow Docs.

I hope that helps. 

 

Hi @SebastianKunzke 

Thanks. I have that plugin already and I have probably not explain the issue sufficiently.

As per https://docs.servicenow.com/bundle/tokyo-servicenow-platform/page/product/csdm-implementation/refere... 

  • When you create a Sold Product you reference the Product being Sold:AlecHanson_0-1666352966612.png
  • When you create a Service Offering you reference a Model IDAlecHanson_2-1666353050762.png

     

  • When defining the Product Model used here as per CSDM v4.0 "a Service Offering CI
    may reference a Service Model" you expect to use the Service Model.
  • However when creating a Service Model you are forced to choose the Model category Application Service: AlecHanson_3-1666353266448.png

 

  • This Model category definition points to the CI Class "cmdb_ci_service_discovered:AlecHanson_4-1666353360002.png

     

So the crux of my confusion is why are Service Models - which should be selected by a Service Offering / Sold Product defined as Application Services as a Category? Should there instead not be a Service Offering model category? 

 

Did you ever get more clarity on this? I notice that SN took down the Tokyo use case link (maybe because they are re-working it?)

Barry Kant
ServiceNow Employee
ServiceNow Employee

Hi Alec,

I remember this and I came to the same conclusion. 
If I am correct I mapped it to the service_offering class (I added a model category for this)

Cheers,
Barry