Monitoring Violations

⌘K

The Violations tab is the reporting and audit layer of Application Control. Every time a deployment policy blocks, warns, or logs an application event on a managed device, it’s recorded here, giving admins a real-time view of enforcement activity across the organization.

What Are Violations?

A violation is any event where a device attempted to run an application that matched a rule in an active application group, and a deployment policy acted on it. Depending on the policy’s Enforcement Action, that action may be a hard block, a user warning, or a silent log entry, all of which appear in this tab, with the specific outcome shown in the Action Taken column.

Where to Find It

  1. Log in to the Zecurit portal.
  2. Go to Endpoint Manager → Application Control.
  3. Select the Violations tab, alongside Application Group and Deployment.

The Violations tab requires no additional setup. It automatically populates once any deployment policy is published and begins enforcing.

Summary Metrics

Three summary cards appear at the top of the page, reflecting the currently selected time range:

MetricDescription
Violations in last 7 daysTotal count of all logged enforcement events in the period
Unique Devices AffectedNumber of distinct devices that generated at least one violation
Policies TriggeredNumber of distinct deployment policies that fired at least once

These metrics give a fast health check: a high violation count concentrated on very few devices often points to a misbehaving application or a misconfigured policy, rather than widespread risky behavior.

Violations Table Columns

ColumnDescription
DeviceHostname of the endpoint where the event occurred
UserUser account context under which the application attempted to run (e.g., SYSTEM)
ApplicationName of the application involved (e.g., Microsoft Edge, Google Chrome)
Application VersionDetected version of the application, or “Unknown” if not captured
GroupThe application group whose rule matched (e.g., Edge, chrome)
PolicyThe specific deployment policy that triggered enforcement (e.g., edge, chrome)
Reported TimeTimestamp the event was reported to the portal
Action TakenThe enforcement outcome (e.g., Blocked)

Filtering and Searching

The toolbar above the table provides several ways to narrow results:

ControlFunction
Search iconSearch violations by device, user, or application name
Share iconExport or share the current filtered view with other stakeholders
List/view iconToggle between table and alternate display views
Date range dropdown (e.g., “All Days”)Restrict results to a specific time window
Filter iconApply advanced filters, such as by Group, Policy, or Action Taken

Narrowing by date range and policy is especially useful when validating a newly published policy, since it isolates only the events that policy generated.

Reading a Violation Record

A single violation row tells a complete story of one enforcement event. For example:

Device Ken, running as user SYSTEM, attempted to launch Microsoft Edge. This matched the Edge application group via the edge policy, was reported at 11:10:38 AM, and the action taken was Blocked.

Repeated identical rows for the same device and application typically indicate either a background or auto-launch process retrying repeatedly, or a user repeatedly attempting to open a blocked application.

Example Violation Entries

DeviceApplicationGroupPolicyAction Taken
KenMicrosoft EdgeEdgeedgeBlocked
AlexGoogle ChromechromechromeBlocked
SuryaGoogle ChromechromechromeBlocked

Responding to Violations

ObservationSuggested Response
High volume of violations from one deviceInvestigate the device for repeated auto-launch behavior (e.g., a startup item relaunching a blocked browser)
Violations for a business-critical applicationReassess whether the application group or policy scope is too broad, and add an exception if needed
Violations concentrated on one user accountReach out to the user or their manager to confirm intended use and provide guidance
Sudden spike in violations for a new applicationConfirm whether a new application group or policy was recently published, or investigate as a potential new risk

Best Practices

  • Check the Violations tab shortly after publishing any new policy to confirm it’s behaving as expected.
  • Use the date range and policy filters to isolate noise from a single misconfigured rule.
  • Periodically review high-frequency violations for patterns that suggest a policy needs an exception rather than a user needing correction.
  • Export violation data regularly if your organization requires audit trails for compliance reporting.

Troubleshooting Tips

IssueResolution
No violations appearing despite a published policyConfirm the target scope includes the devices being tested, and that the Enforcement Action isn’t set to a non-logging state
Application Version shows “Unknown”This is expected when the agent cannot read version metadata from the executable; matching still functions via other rule data
Too many duplicate rows for the same eventCheck whether the blocked application is configured to auto-relaunch, generating repeated attempts
Can’t find a specific violationWiden the date range filter, or search directly by device or application name

How can we help?