Configure Tagging Rules in TISC

  • Release version: Australia
  • Updated March 12, 2026
  • 6 minutes to read
  • Use tagging rules to automatically assign tags and taxonomies to RSS feeds. Tagging rules evaluate incoming feed data based on defined criteria and apply the appropriate tags and taxonomies when a match is found.

    Before you begin

    Role required: sn_sec_tisc.admin

    About this task

    Tagging rules are available from the Administration module and are supported for RSS feeds only.

    Each tagging rule consists of matching criteria that TISC evaluates against incoming feed items, and a set of tags and taxonomies that TISC applies when all criteria are satisfied. When multiple tagging rules apply, all tags and taxonomies are aggregated accordingly.

    Procedure

    1. Navigate to All > Workspaces > Threat Intelligence Security Center > Administration.
    2. Select Rules Engine > Tagging Rules.

      The Tagging Rules list view displays all existing tagging rules with the following fields.

      Table 1. Tagging Rules list view columns
      Column Description
      Name Display name of the tagging rule.
      Table Table name for the tagging rule is RSS Feed by default and is read-only.
      Description Brief summary of the rule's purpose.
      Active Indicates whether the rule is enabled or disabled. Only active rules are evaluated during feed processing.
      Note:
      This appears in the list view and is tagged to the tagging rule name in the form view, indicating whether it is enabled or disabled.
      Method to Match Keywords to match against the selected fields. Matching is case-insensitive by default.

      When defining a tagging rule, you must specify the keywords that the application uses to match against the fields you have selected. The matching process is case-insensitive by default, ensuring that matches are found regardless of letter casing.

      There are two available matching options for evaluating feed items:
      • Keywords: Allows you to specify one or more keywords that the system searches for within the selected fields. By default, the option is Keywords.
      • Regex: Enables you to define regular expressions for more complex matching criteria within the feed data.

        Choose the most appropriate matching method based on the complexity of your tagging requirements.

      Note:
      The following are the two base system tagging rules provisioned in the application for RSS feeds. By default these two tagging rules are disabled, select Enable to enable the rules and proceed to the next step.
      Table 2. Base system tagging rules
      Field Description Table Method to Match
      Sample Tagging Rule Sample tagging rule. sn_sec_tisc_rss_feed Keywords
      Tag RSS Feeds with Zero Day mentions Tagging rule used to automatically associate the Vulnerability Intelligence: ZERODAY taxonomy with RSS feed records based on matching keywords found in RSS feeds.
      Note:
      This rule must be enabled for vulnerability extraction and correlation to function.
      sn_sec_tisc_rss_feed Keywords
    3. Select New to create a tagging rule, or select an existing rule name to edit it.
      The Create New Tagging Rule form view opens. The form is divided into the following sections.
    4. In the Details section, fill in the basic configuration fields.
      Table 3. Rule details fields
      Field Description
      Name Unique, descriptive name that identifies the tagging rule.
      Description Optional text that documents the purpose or scope of the rule.
      Table Table name for the tagging rule is RSS Feed by default.
      Note:
      Because tagging rules are supported only for RSS feeds, the table name is read-only.
      Fields Fields that the tagging rule matches on. For example, you can choose fields such as Description, Notes, or Title of an RSS record.

      The available fields are displayed in a multi-select list that includes columns from the RSS table. Select one or more fields based on your requirements.

      This matching is evaluated using the defined condition across the selected fields. The rule is considered a match when a keyword is found in any of the selected fields. For example, if Notes and Description are selected, then the rule triggers when a match is detected in either of the selected fields.

      Select one or more keywords to match against the selected fields. Separate multiple keywords with commas. Each keyword is evaluated independently during matching.

      Note:
      • The application checks whether any specified keyword is present in the values of the selected fields such as the content of the Notes or Description fields of an RSS record. If a match is found, the configured TISC tags and taxonomies and taxonomy values are automatically applied to the record.
      • The matching criteria support the following field types: String, HTML, URL, and JSON.
    5. Select the required Trigger Type.
      Use the Trigger type options to define when the rule runs. These options determine when the TISC tags and taxonomy values are associated with an RSS record.
      Field Description
      Run on insert Select this check box to run the rule when a new RSS feed record is inserted.
      Run on update Select this check box to run the rule when an existing RSS feed record is updated.
      Note:
      Activity stream: This section displays the changed history of the record. Auditing is enabled to track the updates to these fields for execution, review, and troubleshooting.
    6. In the Match criteria section, define the conditions that a feed item must satisfy for the rule to apply.
      Table 4. Match criteria fields
      Field Description
      Method to Match Matching is case-insensitive by default.
      The available matching options are:
      • Keyword(s)
      • Regex
      Select the required option. The following section describes each matching option in detail. Refer to the descriptions as needed when configuring rules.

      To configure the case sensitivity, update the sn_sec_tisc.case_sensitivity_for_tagging_rules system property as needed.

      Keyword(s) One or more keywords to match against the selected fields. Separate multiple keywords with a comma.
      Regex Select this option to add the condition using a regular expression (Regex).

      When selected, the Regex field is displayed allowing you to enter a regular expression to match against the specified fields. For example, .*cve-[0-9].*

      Trim padded spaces for keywords Select this check box to trim the leading and trailing spaces from keywords.

      When selected, the application automatically removes spaces entered before or after each keyword. For example, if extra spaces are included around a keyword, those spaces are ignored during matching.

      If this check box isn't selected, spaces are preserved and treated as part of the keyword. This allows you to control how precisely the match is evaluated.
      Note:
      Only one regular expression can be provided.
    7. In the Add TISC Tags & Taxonomies section, select the tags and taxonomies to apply when the rule criteria are met.
      Table 5. Add TISC Tags & Taxonomies fields
      Field Description
      Tags One or more TISC tags to apply when the rule condition is met.
      Taxonomies One or more taxonomy values to apply when the rule condition is met. Select a taxonomy and specify the corresponding taxonomy values to apply when a match occurs.
    8. Select Save to save the tagging rule.
    9. Select Enable to enable the tagging rule.
      Note:
      After you enable the rule, the tagging rules form view is in read-only mode. You need to disable the tagging rule to edit the form view. The tagging rule execution is asynchronous.
    10. Optional: Select Duplicate to copy an existing rule.

      A confirmation message is displayed indicating that the current tagging rule has been duplicated and a new rule has been created with a unique name.

      Note:
      When you copy an existing rule, the application creates a duplicate entry that retains all field values from the original rule. The copied rule is created in a disabled state by default, allowing you to review or modify it before enabling the rule.

    To view the result of the execution:

    • The application evaluates the RSS feed record against the rule conditions.
    • If a match is found:
      • Configured tags and taxonomies values are automatically associated with the RSS feed record.
      • A work note entry in the activity stream is added to record the action. The work note on the activity stream includes the following details:
        • Tagging rule name
        • Applied tags
        • Applied taxonomy values
          TISC Tagging Rules - Activity Stream

    If multiple rules are triggered, each rule appears as a separate row. When multiple tags and taxonomies values are applied by a single rule, they are listed as comma-separated values with tags and taxonomies separately applied by each tagging rule. When multiple tagging rules utilize the same tags or taxonomies values, the application ensures that duplicate tags and taxonomies are automatically managed. This prevents the same tag or taxonomy from being applied more than once to an RSS Feed record.