Properties installed with Identification and Reconciliation

Identification and Reconciliation uses the following properties. Updating these properties requires users to have the admin role.
Note: To open the System Property [sys_properties] table, enter sys_properties.list in the navigation filter.
Property Description
glide.required.attribute.enabled Flag for enforcing required attributes during identification and reconciliation so that attributes cannot be null.
  • Type: true | false
  • Default value: true
  • Location: System Properties [sys_properties] table.
glide.class.upgrade.enabled Flag for allowing class upgrade during identification and reconciliation.
  • Type: true | false
  • Default value: true
  • Location: System Properties [sys_properties] table.
glide.class.downgrade.enabled Flag for allowing class downgrades during identification and reconciliation.
  • Type: true | false
  • Default value: true
  • Location: System Properties [sys_properties] table.
glide.class.switch.enabled Flag for allowing class switching during identification and reconciliation.
  • Type: true | false
  • Default value: true
  • Location: System Properties [sys_properties] table.
glide.reconciliation.override.null Flag for allowing the update of an empty field by a lower priority data source.
  • Type: true | false
  • Default value: true
  • Location: System Properties [sys_properties] table.
glide.identification_engine.skip_duplicates Controls how identification processes a small set of duplicate CIs.
  • When true: If the number of duplicate CIs is less than the threshold specified by glide.identification_engine.skip_duplicates.threshold, then the oldest of the duplicate CIs is picked as a match and gets updated. For the rest of the duplicate CIs, the CMDB_CIs' discovery_source field is set to 'Duplicate'.
  • When false: Matching a CI fails, and an error is logged.
  • Type: true | false
  • Default value: true
  • Location: Add to the System Properties [sys_properties] table.
glide.identification_engine.skip_duplicates.threshold The maximum number of CIs that can be in a set of duplicate CIs to allow identification to process the duplicate CIs according to the setting of glide.identification_engine.skip_duplicates.

If the number of duplicate CIs exceeds the threshold, then identification processes the duplicate CIs as if glide.identification_engine.skip_duplicates is set to false.

  • Type: Integer
  • Default value: 5
  • Location: Add to the System Properties [sys_properties] table.
glide.cache.size.service_cache The max cache size (in MB) that is used by the identification engine for inbound and outbound relations. When the limit is reached, the least recently used cached data is discarded, releasing space for new data.
Note: You cannot disable the service cache.
  • Type: Integer
  • Default value: 20
  • Location: Add to the System Properties [sys_properties] table.
glide.identification_engine.distributed_locking By default, identification/reconciliation processes acquire a global lock. Enable this property to allow acquiring mutex lock faster, and at a more granular level.

This lock optimization is mostly beneficial for scenarios with update operations rather than insert operations.

  • Type: true | false
  • Default value: false
  • Location: System Properties [sys_properties] table.