Discovery map in software asset management

shank1
Tera Expert

Hi,

Can anyone tell what exactly is Discovery Map in SAM professional. How does it work.

Thanks

Shanks

1 ACCEPTED SOLUTION

shloke04
Kilo Patron

Hi,

 

Discovery maps are something which are used to map Software Discovery Model to the Software Model.

Software Discovery models are automatically created based on the Software being discovered in your instance and stored in Software Installation table.

 

While Software model can manually be created or can be created via entitlement using Publisher part number automatically, so in order to link both of them Discovery maps are used.

 

Also one Software Model can have many Software Discovery model and this linking happens via Discovery map data which can be created manually by yu and also ServiceNow keeps on updating them as part of a Scheduled Job which runs daily.

 

Hope this helps,.Please mark the answer as correct/helpful based on imapct.

 

Regards,

Shloke

Hope this helps. Please mark the answer as correct/helpful based on impact.

Regards,
Shloke

View solution in original post

12 REPLIES 12

Great Definition, just tried to depict the same

Ashupakasma_0-1686920064087.png

 

Can Discovery model link with more than one Software model?

 

SimonL
Tera Contributor

Thanks for the explanation, any chance you can explain each of the terms (software discovery model, software model etc) with some real examples, for example using Microsoft server license or Redhat license?

I am not sure the previous responses answers the question.  Within a Software Model a field called Discovery Maps provides a list of options to configure a Software Model. Configure meaning checking options for Windows as OS, English as the language and specific verbiage for Version or Edition conditions.  This is not the Software Discovery Model table where you link a software model to the Software Discovery Model.

In some cases Suite Components are filled in and in others they are not.  I believe the question is how is the DMAPS created and I believe that is from the Content Library which updates once a week.  From my last interactions (few years ago) the DMAPS are process of gathering information from many different companies and applying the Software Model configuration as a template to apply called a DMAP.  Unless this has been changed.

So, my question is.  If Suite Components are filled in for a DMAP.  Are these verified with the Publisher to be accurate?

Amber Ostler
Mega Contributor

Follow up question to this- what happens when a Discovery Map field in a SW Model record is left blank?

My best guess to answer this questions is that if a SW model has no DMAP, then the discovered sw installs will not link to any entitlements and therefore the "licensed installs" and "unlicensed installs" in the License Workbench may be inaccurate. But I am not sure if this is a true statement, it is just my assumption. Is anyone able to verify?

Additionally, DMAPs auto populate the Version Condition, Edition Condition, Platform, and Language attributes on the SW Model record- and overwrite those fields if anything already existed in them (if my understanding is correct). So why have those fields available to manually fill in if the DMAP just replaces them? Perhaps the manually-filled Product/Publisher/Version/Edition combo serves the same purpose as a DMAP?

 

Thank you in advance,

Amber