Skip to main content

ServiceNow Identification and Reconciliation Engine (IRE) Rule

When importing Flexera data into ServiceNow, customers have the option to utilize the ServiceNow Identification and Reconciliation Engine (IRE). However, the Flexera Integration app supports both the IRE and non-IRE (transform map coalesce methodology) approaches to data integration. The data conclusion in either approach of integration will be the same, regardless of the integration method.

You can choose the IRE method of integration by changing a user-configurable property. See the following subsections for complete details:

Changes Required to Enable IRE

Two steps are required to enable the IRE feature in Flexera Integration app 5.1.5.

To enable the IRE feature in the Flexera Integration app 5.1.5:

  1. Run the new fix script, IRE Setup (run in global scope) , in the global scope.
  2. Enable the new user property, Flexera Integration > Integration Property > Use IRE in Flexera Data Integration

Scope of Modification

ServiceNow IRE supports the CMDB class which is a decedent of cmdb_ci .

Two types of transform maps will NOT be converted to use IRE:

  • Transform map with target tables not defined in the ServiceNow CMDB cmdb_ci class hierarchy.
  • Transform map with target table to custom ServiceNow table, not in the cmdb_ci class hierarchy.

For example:

  • All ServiceNow Asset Management tables are not in the ServiceNow CMDB cmdb_ci class hierarchy.
  • Flexera Technopedia catalog data resides in a custom ServiceNow table.
  • These two types of transform maps will be not included in this modification.

The following table lists transform maps that support IRE in the Flexera Integration scoped app 5.0.8 and later:

Transform MapTarget Table
Computercmdb_ci_computer
Diskcmdb_ci_disk
Network Gearcmdb_ci_netgear
Network Adaptercmdb_ci_network_adapter
Hardwarecmdb_ci_hardware

Transform Maps to Be Excluded

Table TypeTable NameNote
SAM Custom Publishersamp_sw_publisherThe target table is not in the supported IRE CMDB hierarchy.
SAM Custom Productsamp_sw_productThe target table is not in the supported IRE CMDB hierarchy.
SAM Software Product Modelcmd_software_product_modelThe target table is not in the supported IRE CMDB hierarchy.
SAM Software Product Lifecyclesam_sw_product_lifecycleThe target table is not in the supported IRE CMDB hierarchy.
SAM Software Model Lifecyclesam_sw_model_lifecycleThe target table is not in the supported IRE CMDB hierarchy.
SAM Discovery Modelcmdb_sam_sw_discovery_modelThe target table is not in the supported IRE CMDB hierarchy.
SAM Software Installationcmdb_sam_sw_installThe target table is not in the supported IRE CMDB hierarchy.
SAM Hardware Product Modelcmdb_hardware_product_modelThe target table is not in the supported IRE CMDB hierarchy.
SAM Hardware Model Lifecyclecmdb_hardware_model_lifecyleThe target table is not in the supported IRE CMDB hierarchy.
Companycore_companyThe target table is not in the supported IRE CMDB hierarchy.
FNMS Application → Software Installationcmdb_sam_sw_installThe target table is not in the supported IRE CMDB hierarchy.
FNMS Contracts→ Contract Instanceast_contract_instanceThe target table is not in the supported IRE CMDB hierarchy.
FNMS Contracts→ Contractsast_contractThe target table is not in the supported IRE CMDB hierarchy.
FNMS Computer Modelcmdb_modelThe target table is not in the supported IRE CMDB hierarchy.
FNMS Inventory → Virtual Machinecmdb_ci_vm_instanceThe target table is not in the supported IRE CMDB hierarchy.
FNMS Application → Software Installationcmdb_sam_sw_installThe target table is not in the supported IRE CMDB hierarchy.
FNMS Application → Softwarecmdb_ci_spkgDeprecated in 5.0.472, to support SAM-only software tables.
FNMS Application → Software Instancecmdb_software_instanceDeprecated in 5.0.472, to support SAM-only software tables.
Flexera Companyx_fls_flexera_fnms_flexera_companyCustom Flexera table
Flexera Hardware Model with Lifecyclex_fls_flexera_fnms_flexera_hardware_modelCustom Flexera table
Flexera Software Model with Lifecyclex_fls_flexera_fnms_flexera_software_modelCustom Flexera table
Flexera Normalized software Instancex_fls_flexera_fnms_flexera_normalized_software_intanceCustom Flexera table

Identification Rule

Transform MapNON-IRE Coalesce FieldIRE Identifier
Computerx_fls_flexera_fnms_flexera_unique_idx_fls_flexera_fnms_flexera_unique_id
Diskcomputer.x_fls_flexera_fnms_flexera_unique_id, namecomputer.x_fls_flexera_fnms_flexera_unique_id, name
Network Gear/Hardwarex_fls_flexera_fnms_flexera_unique_ci_idx_fls_flexera_fnms_flexera_unique_ci_id
Network Adapterx_fls_flexera_fnms_flexera_unique_id, mac_address, namex_fls_flexera_fnms_flexera_unique_id, mac_address, name
Hardwarex_fls_flexera_fnms_flexera_unique_ci_idx_fls_flexera_fnms_flexera_unique_ci_id