Defining conditions to a linking rule

The Conditions section allows you to define how aggregated assets are matched to discrete assets. A condition compares a field value from the discrete asset with the value you specify, using a defined operator.

You can apply one or more conditions and control how they are evaluated using And,Or logic.

Using join operators

When you define more than one condition, a join operator appears:

  • And The matches only when all conditions are true.

  • Or The rule matches when any of the conditions are true.

The join operator is only available when two or more conditions are added.

Adding a condition

  1. In the Conditions section,

    • select a field name (for example, MAC Address, IPv4, Hostname).

    • Select an operator based on how you want to compare the value.

    • Enter the text or value to compare against.

  2. Select Add condition.

    To add more conditions, select Add conditions. When you have more than one, you’ll see a join operator dropdown (And,Or).

Tip

Operator options depend on the field selected. For example, IP fields support CIDR and range operators, while string fields support Contains or Starts with. See Supported operators table for operator descriptions.

Supported operators

The operator determines how your input is compared to the asset field value. Available operators vary based on the selected field.

Operator Description
IPv4
  • Range matches IPv4 addresses that fall within a specified start and end range.

  • Starts with matches addresses that begin with the specified prefix.

  • CIDR matches addresses within a CIDR block.

IPv6
  • Range matches IPv6 addresses between a specified start and end range.

  • Starts with matches IPv6 addresses that begin with the specified prefix.

  • CIDR matches IPv6 addresses within a CIDR block.

External ID
  • Equals matches when the external ID is exactly the same as the specified value.

  • Contains matches when the external ID includes the specified string.

  • Does not contain matches when the external ID does not include the specified string.

  • Starts with matches when the external ID begins with the specified string.

Editing a condition

You can update the field, operator, or value of any condition in an existing linking rule. This allows you to adjust the matching logic without having to create a new rule.

To edit a condition:

  1. Open the linking rule from the Linking rules page.

  2. In the Conditions section, locate the condition you want to change.

  3. Edit one or more of the following:

    • Field name

    • Operator

    • Input value

  4. Select:

    • Save changes to update the existing rule.

    • Save as new rule to create a copy with your changes.

Deleting a condition

You can remove a condition from a linking rule if it’s no longer needed.

To delete a condition:

  1. In the Conditions section, locate the condition you want to remove.

  2. Select the Remove icon (➖) to the right of the condition row.

    The remove icon appears only after a condition is added.

Notes:

  • When only one condition is present, the remove icon is disabled. A linking rule must include at least one condition.

  • When multiple conditions are present, each includes a remove icon, allowing you to delete them individually.