filter out specific computers from specific software license reconciliations

IT-SAM
Tera Contributor

I need to designate specific computers to NOT be considered in ServiceNow Sam Pro when reconciling specific software licenses.

 

There are certain business units that have software licenses from the government or other contracts that must not be included when reconciling certain software licenses.   It is the same software across the entire corporation, but the corporate contract does NOT include certain computers.  I cannot exclude these computers in the CMDB because other software on these computers are licensed with a corporate contract.  The filtering must apply at the software license and not at the computer record.

2 REPLIES 2

Tanushree Maiti
Kilo Patron

Hi @IT-SAM 

 

Refer : KB2294781 How to exclude software installed on selected devices from Software Asset Management 

Summary

To exclude software installed on selected devices from Software Asset Management, we need to use the following system property:

Property: com.snc.samp.exclude_device_flag

 

Instructions

Property Functionality:

  1. On the cmdb_ci_hardware table, select a true/false column, for example: Exclude from SAM [u_exclude_from_sam].
  2. Then we need to add the column name "u_exclude_from_sam" as a value in this property.
  3. Then run "SAM — Adjust Installs for excluded CIs" scheduled job

    Example:
    u_exclude_from_sam is a true/false field on cmdb_ci_hardware table, we should use "u_exclude_from_sam" as the value on the property

    Steps to Apply:
    1st
    [-]Navigate to Software Asset > system properties >All Properties.
    [-]Delete the value from the property(com.snc.samp.exclude_device_flag)
    [-]Select Save.
    [-]Run the scheduled job (SAM — Adjust Installs for excluded CIs), the system starts managing the software installed on all previously excluded devices.

    2nd
    [-]Navigate to Software Asset > Administration > Properties.
    [-]Open the property(com.snc.samp.exclude_device_flag)
    [-]Add "u_exclude_from_sam" as value .
    [-]Select Save.
    [-][Run the scheduled job (SAM — Adjust Installs for excluded CIs)
Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin:

I don't understand how that solves the problem.  I believe that will exclude the CI for ALL software which is not needed.

I need to designate specific computers to NOT be considered in ServiceNow Sam Pro when reconciling specific software licenses.