What is the difference between the two tables(Software Product Definition vs Subscription Product..)

jinhuis
Tera Contributor


We are using ServiceNow SAM Pro.

There are two tables where the PPN is stored.

 

- Software Product Definition[samp_sw_product_definition]

- Subscription Product Definition[samp_sw_subscription_product_definition]

When registering an Entitlement[alm_license], the "Software Product Definition[samp_sw_product_definition]" table is used.
I want to register an Entitlement[alm_license] for a SaaS product, which is in the "samp_sw_subscription_product_definition" table

What is the difference between the two tables?
Can't I use the indentifier of the samp_sw_subscription_product_definition table when registering for Entitlement?

 

thanks

1 ACCEPTED SOLUTION

dreinhardt
Tera Sage

Hi @jinhuis,

 

samp_sw_product_definition this table is managed by the SAMP content service and covers all available publisher PPNs, for products and the use rights. This table is used to add a software entitlement based on a PPN.

 

samp_sw_subscription_product_definition SaaS License Management uses this table to automatically create software models for SaaS and SSO applications. Software models are automatically created for applications with an External Catalog ID that matches an Identifier in this table. The ID is available for each Direct Integration profile in the user subscription overview, column subscription identifier.

 

Can't I use the indentifier of the samp_sw_subscription_product_definition table when registering for Entitlement?

 

No, this table can't be used for the entitlement process. if you publisher/vendor does not provide a PPN please create a software model first and link it to your entitlement.

 

In case of questions about other tables, please take a look in to this post - List of ServiceNow SAM Tables - ServiceNow Community

 

Best, Dennis

 

Should my response prove helpful, please consider marking it as the Accepted Solution/Helpful to assist closing this thread.

View solution in original post

1 REPLY 1

dreinhardt
Tera Sage

Hi @jinhuis,

 

samp_sw_product_definition this table is managed by the SAMP content service and covers all available publisher PPNs, for products and the use rights. This table is used to add a software entitlement based on a PPN.

 

samp_sw_subscription_product_definition SaaS License Management uses this table to automatically create software models for SaaS and SSO applications. Software models are automatically created for applications with an External Catalog ID that matches an Identifier in this table. The ID is available for each Direct Integration profile in the user subscription overview, column subscription identifier.

 

Can't I use the indentifier of the samp_sw_subscription_product_definition table when registering for Entitlement?

 

No, this table can't be used for the entitlement process. if you publisher/vendor does not provide a PPN please create a software model first and link it to your entitlement.

 

In case of questions about other tables, please take a look in to this post - List of ServiceNow SAM Tables - ServiceNow Community

 

Best, Dennis

 

Should my response prove helpful, please consider marking it as the Accepted Solution/Helpful to assist closing this thread.