Creating an Application Group in Zecurit

⌘K

An Application Group is a collection of applications that you want Application Control to manage. You can create a group using the product name, vendor, executable file, file hash, or folder path. After creating the group, assign it to a Deployment Policy to allow or block the selected applications.At least one Application Group must exist before you can create a Deployment Policy.

What is an Application Group?

An Application Group defines the applications that Application Control identifies on a device. The action taken for those applications, such as Block or Allow, is configured in the Deployment Policy. The same Application Group can be used with different policies for different devices based on the required action.

Create Application Group

  1. Log in to the Zecurit portal.
  2. Go to Endpoint Manager → Application Control.
  3. On the Application Control page, select the Application Group tab.
  4. Click Create Application Group
  5. Select the required Platform, such as Windows, Linux, or macOS.
  6. Click + Add Application Group to open the application group configuration.
  7. Enter the required group details and configure the application rules.
  8. Click Add App List to save the application group.

Saved groups become available for selection when building a Deployment Policy.

Configuring Group Details

FieldRequiredDescription
Application Group NameYesA descriptive, unique name (e.g., “Prohibited app – US Branch”). Use naming conventions that indicate scope or purpose, since this name appears later in policy and violation records.
Access TypeYesDetermines whether listed applications are blocked or the only ones permitted.
Risk LevelNoClassifies the group’s severity for reporting and prioritization.
Associate RuleYesThe actual application matching rules that define group membership.

Access Type: Block List vs. Allow List

Access TypeBehaviorTypical Use Case
Block ListApplications matching the group’s rules are denied; everything else is permittedBlocking known risky, unlicensed, or non-business software (e.g., torrent clients, unauthorized browsers)
Allow ListOnly applications matching the group’s rules are permitted; everything else is deniedLocking down highly regulated or kiosk-style devices to a fixed software set

Block List is selected by default and suits most general-purpose enforcement. Allow List is more restrictive and is typically reserved for high-security environments, since any application not explicitly listed will be prevented from running.

Risk Level

Risk Level is a classification tag (Low, Medium, High) rather than an enforcement setting. It doesn’t change how the group is enforced, but it does:

  • Appear in reports and dashboards to help prioritize review.
  • Help other admins quickly gauge the sensitivity of a group without opening its rule list.
  • Support filtering when auditing large numbers of application groups over time.

As a general guideline:

Risk LevelExample Scenarios
HighMalware-adjacent tools, unauthorized remote access software, unlicensed P2P/torrent clients
MediumConsumer cloud storage apps, unsanctioned browsers, unmanaged VPN clients
LowLegacy internal tools being phased out, low-impact utilities under review

Associating Rules

Rules define exactly which applications belong to the group. You can build rules three ways:

  • + Add New: manually create a rule using one of the match types below.
  • Select from existing: reuse a rule already defined elsewhere in your organization, keeping definitions consistent across groups.
  • Import CSV: bulk upload a list of applications, useful when migrating an existing block/allow list from another tool or spreadsheet.

If no rules have been added yet, the group will show “No rules added yet” until at least one is created. A group with no rules has nothing to enforce.

Match Types Explained

Rules can identify applications using any of five match types, available as tabs when adding a rule:

Match TypeMatches OnWhen to Use
Product/SoftwareThe application or product nameBroadest match; blocks/allows an app regardless of publisher-signed executable name or install location
VendorsThe software publisherUseful for blocking or allowing everything from a specific vendor at once
ExecutableThe executable file name (e.g., chrome.exe)More precise than product name; useful when the product name is inconsistent across versions
File HashA specific file’s cryptographic hashMost precise; targets an exact file/version, ignoring renamed copies with different hashes
Folder PathThe install or execution directoryUseful for blocking anything launched from a specific location, such as a USB drive or temp folder

Tip: Combine match types within a single group when needed. For example, match by Vendor to catch most releases, plus File Hash entries for specific flagged builds.

Example Application Groups

Group NameAccess TypeRisk LevelMatch Type Used
Prohibited app – US BranchBlock ListHighProduct/Software
Approved Browsers – Kiosk DevicesAllow ListLowExecutable
Unauthorized Remote Access ToolsBlock ListHighVendors
Flagged Build – CVE ReviewBlock ListMediumFile Hash

Best Practices

  • Keep group names specific and self-explanatory, since they surface later in the Violations log.
  • Start new block rules with Notify Only enforcement (configured at the policy level) before switching to Block Execution, to avoid disrupting legitimate workflows.
  • Use File Hash matching for time-sensitive security responses (e.g., a newly identified malicious binary) rather than waiting to identify a stable product name.
  • Periodically review Risk Level tags to ensure they still reflect current threat priorities.

Troubleshooting Tips

IssueResolution
“No rules added yet” won’t clearAdd at least one rule via + Add New, Select from existing, or Import CSV before saving
CSV import failsConfirm the file matches the expected column format; check for missing required fields or malformed entries
Group not appearing in Deployment Policy selectorConfirm the group was saved successfully with Add App List, not left in an unsaved draft state
Wrong applications being matchedReview the match type used; Product/Software matches are broader than Executable or File Hash

How can we help?