Skip to main content

Exclusion Rules

The Exclusion Rules tab holds the filters that keep noise out of the inventory. Every application a scan reports is checked against the active rules before anything else happens — a match means the application is dropped on the spot and never reaches the Applications view or the Unmatched queue.

Product Discovery ships with roughly a hundred built-in System rules covering four categories of noise: operating-system components (OS), device drivers (Driver), vendor bloatware (Bloatware), and runtimes and update packages (Update). Deliberately not excluded are products organizations commonly track — Microsoft Edge, Teams, OneDrive, and Office stay in the inventory even though Windows ships some of them; if you don't want them, mark them as noise yourself.

The Exclusion Rules tab listing the built-in system rules with their patterns, match types, and categories The Exclusion Rules tab, showing part of the built-in rule set.

The rules grid

ColumnMeaning
EnabledWhether the rule is active. Custom rules toggle individually; System rules only toggle by category (see below).
Rule NameThe rule's display name. Rules created by Mark as Noise are named Noise: <application name>.
PatternThe text pattern the rule matches.
Match TypeExact, Wildcard, or Regex.
Match FieldThe field the pattern is tested against: the product name, the publisher, or the install path.
CategoryOS, Driver, Bloatware, Update, or Custom.
TypeSystem (built-in, shared) or Custom (created by your organization).

System rules cannot be edited or deleted — their row shows a dash where Custom rules show Edit and Delete. What you can do is turn a whole category on or off for your organization with the Categories dropdown above the grid: deselecting a category disables all of its rules at once, selecting it re-enables them.

Add a rule

Add Rule opens the Add Exclusion Rule dialog:

The Add Exclusion Rule dialog with rule name, match type, match field, pattern, and category fields The Add Exclusion Rule dialog.

FieldWhat to enter
Rule NameA name that says what the rule blocks, for example Block HP Support Assistant.
Match TypeExact for a literal, case-insensitive name; Wildcard for glob patterns (*, ?); Regex for a regular expression.
Match FieldProduct Name, Publisher, or Path.
PatternThe pattern itself, for example *HP Support* (wildcard) or ^KB\d{6,} (regex).
CategoryUsually Custom; pick one of the noise categories if you are extending them.

Select Create Rule to save. Editing a custom rule uses the same dialog, plus an Enabled checkbox.

When rules take effect

A new or changed rule applies from the next scan of each workstation onward. Rules are not retroactive: an application that is already in the inventory is not deleted when a rule starts matching it — it stops being refreshed, and after it has been absent from three consecutive scans it is marked inactive and drops out of the active inventory on its own.