How are Software Models created in Software Asset Management?

snow_04
Giga Contributor

Hi All,

In Software Asset Management, how are the software models created in ServiceNow? We have Discovery in place for getting the software data and the same is creating records in Software Installation table as well as in Software Discovery Model table. Even Normalization is working fine, once the data is there in Software Discovery Model table. But I wnated to know how are records created in Software Model table whether it is automatically done based on data we have in Software Discovery Model table or it needs to be done manually.

 

Kindly assist!!

1 ACCEPTED SOLUTION

mikewhalley
ServiceNow Employee
ServiceNow Employee

Discovery Models do not create Software Models. It is the loading of software entitlements with Publisher Part Numbers that create Software Models. If you have opted out of the SAM Content Delivery Service and therefore not leveraging the PPN Library, then Software Models will require manually creating.

With regard to the normalised Software Discovery Models, they are linked to the Software Model by the Discovery Map. Using PPN Library content not only automates the process of creating the Software Model it also auto-creates a Discovery Map that identifies the Publisher, Product, Version/Edition, Platform and Language that are associated with the Software Model. This map is also linked with the appropriate Software Discovery Models so that during the calculation of license positions, purchased rights (Entitlements are linked to the Software Model) and consumed rights (Software Discovery Models) are reconciled correctly . Note that there could be multiple Software Discovery Models associated with one Software Model.

View solution in original post

10 REPLIES 10

Hi Mike,

 

I have a confusion, so please correct me if my understanding is wrong for the below points mentioned:

 

  • First Scenario say if we have not opted in to SAM Content Library and Publisher part library updates from Servicenow, then in that case we need to manually create Software Models irrespective of data being discovered in Software Discovery Model table? If we choose to opt-in then based on the Publisher Part library software models will be getting created automatically , else worst case need to create them manually.

 

  • Where is the data which gets inserted into Software Discovery Model gets used in? Say for example once the data gets inserted into Software Discovery Model table and then Normalization takes place. So once the Normalization has been done is it the Normalized data being transferred somewhere(inserted or updated in Software Model Table). I was under the impression that the Software Model are always automatically created from Software Discovery Model.

 

Kindly request you to assist me in getting cleared with this doubt.

mikewhalley
ServiceNow Employee
ServiceNow Employee

Discovery Models do not create Software Models. It is the loading of software entitlements with Publisher Part Numbers that create Software Models. If you have opted out of the SAM Content Delivery Service and therefore not leveraging the PPN Library, then Software Models will require manually creating.

With regard to the normalised Software Discovery Models, they are linked to the Software Model by the Discovery Map. Using PPN Library content not only automates the process of creating the Software Model it also auto-creates a Discovery Map that identifies the Publisher, Product, Version/Edition, Platform and Language that are associated with the Software Model. This map is also linked with the appropriate Software Discovery Models so that during the calculation of license positions, purchased rights (Entitlements are linked to the Software Model) and consumed rights (Software Discovery Models) are reconciled correctly . Note that there could be multiple Software Discovery Models associated with one Software Model.

Thanks a lot Mike for the detailed explanation. Was really helpful.

Mike - What about the Software model Life cycles(Publisher) ? With the SAM Content Delivery Service are publisher life cycles automatically created ??

snow_04
Giga Contributor

Hi Mike,

 

OOB Software Discovery Models gets created automatically based on the data being discovered and stored in Software Installations Table. But for us Software Discovery Models for some Product are not getting created even if the data is present in Software Installations table.

 

Is there an particular function or script accessible to us which needs to be debugged to fix this.

Kindly assist!!