Overview
Violations and Alerts enable you to detect risky or non-compliant assets and trigger real-time notifications. These rules continuously evaluate asset data and notify relevant teams when defined conditions are met — helping you respond faster to security and compliance issues.Alerts List

View and manage all alert rules with enable/disable controls
Key Elements
- Name & Description — Defines what the alert detects
- Enabled Toggle — Activate or disable alerts instantly
- Matched Assets — Assets currently violating the rule
- Created On — Rule creation timestamp
- Actions Menu — Manage alert behavior
Create a Violation Rule

Create a new violation rule using the Create Violation button
- Click Create Violation
- Open the guided policy builder
- Define rule conditions and alert behavior
Guided Policy Builder

Define rule logic and alert configuration with YAML preview
Rule Configuration
- Rule Name — Unique name for the alert
- Description — Optional explanation
Conditions
Define trigger logic:- Select a field
- Choose an operator (equals, contains, etc.)
- Provide a value
YAML Preview
A real-time YAML representation is generated for transparency and advanced users.Configure Alert Channels

Configure email or other notification channels for alerts
Email Channel
- Recipients — Comma-separated email addresses
- Subject — Alert title
- Template — Custom notification message
{{matchedAssetCount}}{{ruleName}}{{matchedAssets}}
Manage Alerts

Manage alert rules using the actions menu
- Edit Alert — Modify conditions or channels
- Execute Now — Run the rule instantly
- Delete Rule — Remove the alert
Execute All Rules
Use Execute All Rules to evaluate all alert conditions across your assets at once. This ensures your alerts reflect the latest asset state.Why This Matters
- Detects security risks in real-time
- Automates incident awareness
- Reduces manual monitoring effort
- Enables faster response to violations
Explore Live Demo
Explore AIM Live — No Signup Needed
See how Snapsec AIM detects violations and sends real-time alerts based on your defined policies.