Allowlist Assessment

For an overview of how TSA works, see About Tripwire State Analyzer.

During an Allowlist Assessment, Tripwire State Analyzer compares TE element data to a corresponding Allowlist and creates a list of Authorized, Unauthorized, and Unused Items.

  • Authorized Items match an Allowed Item in an Allowlist.
  • Unauthorized Items do not match any Allowed Items in an Allowlist.
  • Unused Items are Allowed Items that were not found during the Assessment.

For a more detailed explanation, see How an Allowlist Assessment Works.

The Allowlist Assessment page displays the results of each Assessment. Each row on this page represents a different Allowlist Assessment, showing the results of its most recent run.

  • Click anywhere in a row to view or edit the Assessment that created those results.
  • Click the numbers in the Authorized Items, Unauthorized Items, and Unused Items columns to see details about these Items.
  • Use the icons above the table to export Assessments to an external file, show and hide columns, or to filter the Assessments displayed.

Note:  

If you configured TSA to monitor Agentless Assets or Custom Software, the results of those Assessments will also be displayed on the Allowlist Assessment page.

For more information, see Allowlisting of Agentless Assets and Allowlisting of Custom Software in the Tripwire State Analyzer Administration Guide.

How an Allowlist Assessment Works

Each Allowlist Assessment runs against a single Allowlist Type (Users, Open Ports, etc.). During an Assessment, TSA retrieves the latest element data from TE and compares it to each System-Defined Attribute (but not User-Defined Attributes) for each Allowed Item in the Allowlist until a match is found.

  • If an element matches all of the System-Defined Attributes for an Allowed Item, it becomes an Authorized Item.
  • If an element doesn't match all of the System-Defined Attributes for any Allowed Items in the Allowlist, it becomes an Unauthorized Item.
  • If an Allowed Item doesn't match any elements, it becomes an Unused Item.

Each System-Defined Attribute has a matching strategy that specifies how it is compared against TE element data during an Allowlist Assessment:

  • Most matching strategies (Equals, Greater Than, etc) are straightforward and will match an Attribute to a specific value in the element data, or to a range of values.
  • Attributes with the Contains strategy match only if the Attribute contains the entire value in the element data.
  • Attributes with the Not Contains strategy match only if the Attribute does not contain the entire value in the element data.

If an Attribute in an Allowed Item uses a regular expression, TSA ignores the matching strategy for that Attribute and evaluates the element data against the regular expression instead.

Note:  

The matching strategy for an Attribute can be changed, but changing it can have a dramatic effect on the results of an Assessment.

Working with Allowlist Assessments

From the Allowlist Assessments page, you can create a new Assessment, modify an existing one, or run an Assessment manually.

Adding Unauthorized Items to an Allowlist

If an Unauthorized Item actually should be on an Allowlist, you can add it so that it will appear as Authorized in the future.

Exporting Allowlist Assessments

You can export Allowlist Assessments to CSV, PDF, or JSON files in a several ways.