How the platform value is populated in Discovery Model in SAM PRO

Community Alums
Not applicable

Hello All

 

Iam using SAM PRO and in San Diego Version.Could someone please help on the below queries?

 

  1. The discovery Models have fields like product type,platform,language etc.I understand that product type gets populated from the content services but the fields like platform,language should get populated from the installation?What is the logic in populating these fields ?
  2. I dont see Linux in the platform.Is that for a reason  but there are products that are licensed for Linux ?How is this handled?

 

Thanks

 

1 ACCEPTED SOLUTION

Hi @Community Alums 

 

1) unfortunately, there are not many options. One of them is that you implement the recognition of the platform/language with the help of the inventory solution and this information is then available in the display name. This will help you to identify and manually normalize the discovery model. If the application can already be uniquely identified, you can manually normalize the discovery model directly and add Platform/Language.

 

2) On a discovery model level there is no other option than "Unix". On Software model level you can define "Conditions" to allow only matching inventory to consume entitlements from this model.

dreinhardt_0-1668803099620.png

 

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

3 REPLIES 3

dreinhardt
Tera Sage

Hi @Community Alums 

 

1. The fields for language and platform are, in my opinion, a relic from the older days of software licensing. A few years ago, there were certain products that were licensed for Windows or Mac only or for certain languages. But this is no longer the case, and these two attributes are becoming less important. If you've such a specific software model where language/platform is relevant, and these two attributes have to be considered to include only installations (discovery models) with these details, it can be helpful. I wouldn't recommend creating software models with details like platform/language and would also avoid using DMAPS with these attributes. The impact is, if your source can't provide these information (should be part of the discovered product name), you'll never get a matching discovery model.

 

2. "Unix" is the generic wording for all non-Windows/Mac devices. See 1. it's not recommended to use the platform attribute

 

Best,

Dennis

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

Community Alums
Not applicable

Hi @dreinhardt 

Thanks for your response however this doesnt answer my original question.

 

1) The question is not about the best parctice.My client have some Softwares which are specific to language and platform so how to handle those ?I would like to understand how this works because your install table doesn't have platform or language so how this works.

2) I have a  software licensed only for linux excluding AIX,unix etc.How to do this ?

 

Thanks

Hi @Community Alums 

 

1) unfortunately, there are not many options. One of them is that you implement the recognition of the platform/language with the help of the inventory solution and this information is then available in the display name. This will help you to identify and manually normalize the discovery model. If the application can already be uniquely identified, you can manually normalize the discovery model directly and add Platform/Language.

 

2) On a discovery model level there is no other option than "Unix". On Software model level you can define "Conditions" to allow only matching inventory to consume entitlements from this model.

dreinhardt_0-1668803099620.png

 

Best, Dennis

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