Software Asset Management properties

  • Release version: Yokohama
  • Updated January 30, 2025
  • 9 minutes to read
  • You can set default reconciliation properties such as grouping and reconciliation debugging.

    These properties are available for the Software Asset Management application.

    To access these properties, navigate to All > Software Asset > Administration > Properties.
    Table 1. Properties for Software Asset Management
    Property Description
    Select the default Group setting for the weekly run of reconciliation

    com.snc.samp.recon.group

    Determines how rights and software installations are grouped during reconciliation.

    Values (default is None):
    • Company
    • Cost Center
    • Country
    • Department
    • Region

    The Reconciliation Group [samp_group] table stores the list of mappings for each of these group values.

    SAM Workspace License operations list count limit

    sn_sam_workspace.sam_license_operations_list_count

    Enables setting up a threshold limit to show the count of software asset records in the License operations view in the Software Asset Workspace. SAM administrator can set the value of the threshold limit as required.

    Value is set to 5000000. If there are less than five million records, the exact count of software installation records is shown. If there are more than five million records, the count is shown as 5000000+.

    Select the default Subgroup setting for the weekly run of reconciliation

    com.snc.samp.recon.subgroup

    Determines the secondary grouping for rights and software installations during reconciliation.

    Except for None, group and subgroup values must be different.

    Values (default is None):
    • Company
    • Cost Center
    • Country
    • Department
    • Region

    The Reconciliation Group [samp_group] table stores the list of mappings for each of these subgroup values.

    Run reconciliation with all available custom license metrics

    com.snc.samp.recon.enablecustommetrics

    Enables custom license metrics when running reconciliation.

    If you have a custom license metric configured, it is not applied when this property is set to No. The default is Yes.

    Enable debugging of reconciliation results. Note that enabling debugging will have an impact on performance.

    com.snc.samp.debug

    Enables debugging of reconciliation results to troubleshoot a result. The default is No.

    Additionally, this property also triggers logging for on-premise import debugging.

    Automatically create software models for all 'licensable' products

    com.snc.samp.automaticsmrcreation

    Automatically creates a software model, in a non-compliant state, for any unlicensed installations, subscriptions, or options (of licensable products) in the Product Results list that do not have an entitlement.

    The new software model and results are used to show the unlicensed count in the License Position Report.

    Note:
    For more information on automatically creating software models, see Automatic creation of software models.
    Select the level of aggregation for reconciling licenses for Oracle databases and WebLogic servers on VMware

    com.snc.samp.oracle.reconlevel

    Note:
    This property is available only if you've activated the Software Asset Management publisher pack for Oracle.
    Note:
    This property supports domain separation using the domain separation application properties for Software Asset Management. See Set up domain-specific reconciliation properties for Oracle for more details.
    Level of aggregation that is used for reconciling Oracle Database and WebLogic Server licenses on VMware virtualization technology. Software Asset Management supports the following aggregation levels:
    • ESX: The ESX aggregation level considers all processor cores on the ESX host.
    • ESX cluster (default value): The ESX cluster aggregation level considers all processors on every ESX server within a cluster.
    • vCenter(s): The vCenter(s) aggregation level considers all processor cores on every ESX server.

      If you select this aggregation level, licensing calculations are based on the ESXi version that you are using in your VMware virtual environment. See Oracle Database and WebLogic Server licensing in soft-partitioned environments for more information on the supported ESXi versions.

    Use host affinity for reconciling licenses for Oracle databases and WebLogic servers on VMware at the vCenter(s) aggregation level

    com.snc.samp.oracle.hostaffinityenabled

    Note:
    This property is available only if you've activated the Software Asset Management publisher pack for Oracle.
    Note:
    This property supports domain separation by using the domain separation application properties for Software Asset Management. See Set up domain-specific reconciliation properties for Oracle for more details.
    Enables the Software Asset Management application to account for VM-Host affinity rules when reconciling Oracle Database and WebLogic Server licenses within VMware vCenter Server instances. This property is applicable only if you set the aggregation level for Oracle reconciliation to vCenter(s) in the Select the level of aggregation for reconciling licenses for Oracle databases and WebLogic servers on VMware property.

    VM-Host affinity rules enable you to specify the physical ESXi hosts on which your virtual machines can run. If provisions are made for VM-Host affinity rules in your Oracle license agreement, you can lower your licensing obligations by accounting for these rules when licensing your Oracle Database and WebLogic servers.

    Automatically create software models for all 'not licensable' products

    com.snc.samp.automaticsmcreation

    Automatically creates a software model, in a non-compliant state, for any unlicensed installations (of not-licensable products) in the Product Results list.

    The new software model is used by Application Portfolio Management.

    Default is No.

    Enter the name of the true/false field added to cmdb_ci_hardware table to exclude software installed on selected devices from Software Asset Management

    com.snc.samp.exclude_device_flag

    Excludes the software installed on devices (from the Software Asset Management application) where the Exclude from SAM column is set to true when you enter the column name, exclude_from_sam.
    Enter the license period (in days) to be considered during reconciliation, for applications published on Citrix environment

    com.snc.samp.citrix.app.license.period

    Note:
    This property is available only if you've activated the Software Asset Management publisher pack for Citrix.
    Indicates the license period (in days) for Citrix applications to be considered during reconciliation. Default is 90 days.
    Enter the period (in days) to be considered for peak usage consumption, for engineering applications.

    com.snc.samp.eng.app.peak.usage.period

    Indicates the period (in days) for engineering applications to be considered for peak usage consumption.

    The default value is 30 days and only a user with the sam_admin role can update this field.

    Enter the number of scheduled jobs to run in parallel for reconciliation.

    com.snc.samp.recon.max_workers

    Indicates the number of scheduled jobs that run in parallel to reconciliation. Several scheduled jobs run reconciliation for different publishers simultaneously.
    Indicates whether Wide-Net Normalization is enabled on the instance. If enabled, Wide-Net Normalization rules/patterns will be applied on discovery models which have not been fully-normalized by regular package normalization rules

    com.snc.samp.wide_net_normalization.enabled

    Enables wide-net normalization to be performed on discovery models. This property is enabled by default. Wide-net normalization is performed only on discovery models that could not be normalized using content rules.

    Only users with an admin role can modify the property.

    Enable ML Normalization for discovered software.

    com.snc.samp.enable.ml_normalization

    Enables machine learning normalization to be performed on discovery models. This property is enabled by default. Machine learning normalization is performed only on discovery models that could not be normalized using content rules.

    Only users with an admin role can modify the property.

    Enter the threshold period (in days) after which billing data pulled from Cloud is considered old. This affects the license type confidence.

    com.snc.samp.sam_ci_billing_threshold

    Indicates the threshold period, based on the number of days, after which the billing data that is pulled from Cloud Insights is considered old. Cloud Insights is used to determine the license type for SQL Server installed on AWS.​

    The default value is 30 days and this property is activated by default.

    Red Hat Enterprise Linux Server for Virtual Datacenters license cost optimization threshold
    Note:
    This property is available only if you've activated the Software Asset Management publisher pack for IBM.

    Determines whether you should use RHEL Server or RHEL for Virtual Datacenters licenses for your RHEL deployment.

    The default threshold value is 3.2. This value is based on the ratio of the current RHEL Server subscription list price to the current RHEL for Virtual Datacenters subscription list price. If your entitlements contain different pricing for these products, you can calculate this value by dividing your RHEL for Virtual Datacenters subscription price by your RHEL Server subscription price.

    See Software Asset Management for Red Hat Enterprise Linux for more information about how you can use this threshold value to determine the most optimal license type for your RHEL deployment.

    Microsoft Windows Server for Datacenter license cost optimization threshold

    com.snc.samp.windowserver.license.threshold

    Note:
    This property is available only if you've activated the Software Asset Management publisher pack for Microsoft.

    Determines whether it is more cost-effective to license the physical hosts or virtual machines (VMs) within your Microsoft Windows Server clusters based on the cost ratio between Microsoft Windows Server Datacenter Edition licenses and Microsoft Windows Server Standard Edition licenses.

    Based on the current list price of each license type, the default cost ratio value is 4.59. If your entitlements contain different pricing for these license types, you can modify this value by dividing the average price of your Microsoft Windows Server Datacenter Edition licenses by the average price of your Microsoft Windows Server Standard Edition licenses.

    Default Region for IBM Devices

    sn_samp_ibm_lic.default_region

    Note:
    This property is available only if you've activated the Software Asset Management publisher pack for IBM and installed the IBM License Compliance for Software Asset Management application. For details on how to install the application, see Request the IBM License Compliance for Software Asset Management application for authorized Software Asset Management provider integrations.

    Automatically associates physical hosts with a default region if they are not already associated with one. IBM license usage can be calculated only for physical hosts that are associated with a region.

    The default value is North America and South America.

    Connect to ILMT using

    sn_samp_ibm_lic.ilmt_api_version

    Note:
    This property is available only if you've activated the Software Asset Management publisher pack for IBM.
    Indicates which version of the IBM License Metric Tool (ILMT) or BigFix Inventory integration APIs you are using to create a connection between your IBM servers and the ServiceNow AI Platform platform.
    Ratio of the entitlement cost of a Microsoft SQL Server Standard with Software Assurance to the cost of Microsoft SQL Server Enterprise with Software Assurance

    com.snc.samp.sqlserver.standard_sa.to.enterprise_sa.cost.ratio

    Note:
    This property is available only if you've activated the Software Asset Management publisher pack for Microsoft.

    Determines whether it is more cost-effective to license the physical hosts or virtual machines (VMs) within your Microsoft SQL Server clusters based on the cost ratio between Microsoft SQL Server Standard Edition licenses with Software Assurance and Microsoft SQL Server Enterprise Edition licenses with Software Assurance.

    Based on the current list price of each license type, the default cost ratio value is 0.25. If your entitlements contain different pricing for these license types, you can modify this value by dividing the price of your Microsoft SQL Server Standard Edition licenses with Software Assurance by the price of your Microsoft SQL Server Enterprise Edition licenses with Software Assurance.

    Ratio of the entitlement cost of a Microsoft Software Assurance entitlement to the cost of a Microsoft Non-Software Assurance entitlement

    com.snc.samp.ms.sa.to.nonsa.cost.ratio

    Note:
    This property is available only if you've activated the Software Asset Management publisher pack for Microsoft.

    Determines whether it is more cost effective to use licenses with or without Microsoft Software Assurance on your Microsoft SQL Server clusters. The Software Asset Management application makes this determination based on the cost ratio between Microsoft SQL Server licenses with Software Assurance and without Software Assurance.

    Based on the current list price of each license type, the default cost ratio value is 1.25. If your entitlements contain different pricing for these license types, you can modify this value by dividing the price of your Microsoft SQL Server licenses with Software Assurance by the price of your Microsoft SQL Server licenses without Software Assurance.

    com.snc.samp.use_lifecycle_approximation

    Determines whether to include approximate life cycle dates when generating the life cycle report. This property is enabled by default.

    When selected, this property enables generating automatic life cycle dates based on approximation logic that is built on top of publisher provided General Availability dates, publicly available information, and industry averages.

    com.snc.samp.manage.published.products Enables you to publish software products in the phase-wise Software Asset Management implementation and also remove the published software products. The default value of this property is false. By setting the value of this property to true, you can view reports and dashboards only related to the software products that you manage in a phase-wise implementation of Software Asset Management in the following views of the Software Asset Workspace: