Policy Configuration
How to create, manage, and assign security policies in BlueSentinel.
Overview
Policies define the behavior of each guard on enrolled devices. Every tenant has a default policy that applies to all devices unless overridden by a group or device-specific policy.
Policy Hierarchy
Policies are resolved with 3-level priority (highest wins):
- Device override — Policy assigned directly to a device
- Group policy — Policy assigned to the device's group (walks parent chain)
- Tenant default — The default policy for the organization
Creating a Policy
Navigate to Policies in the admin dashboard and click Create Policy.
Each policy configures all 10 guards independently:
| Guard | Modes | Key Settings |
|---|---|---|
| USB Guard | block / alert / off | Auto-eject, whitelist serial numbers |
| Network Guard | block / alert / off | Blocked ports list, allowed IPs |
| Browser Guard | block / alert / off | Blocked domains, max POST size, proxy port |
| Process Guard | block / alert / off | Blocked process list, kill mode |
| Clipboard Guard | block / alert / off | Max characters, code pattern detection |
| Screenshot Guard | block / alert / off | Blocked tools list |
| File Watcher | alert / off | Watch directories, file size threshold, extensions |
| AirDrop/BT Guard | block / alert / off | AirDrop disable, Bluetooth sharing |
| Print Guard | block / alert / off | Allowed printers, print logging |
| Encryption Guard | enforce / alert / off | Auto-enable, algorithm selection |
Policy Versioning
Every time a policy is updated, its version number is incremented. Agents detect version mismatches during their heartbeat cycle and automatically download the updated policy.
Cloning Policies
You can clone an existing policy to create a variant:
- Go to the policy you want to clone
- Click Clone Policy
- Modify the settings as needed
- Assign the new policy to a group or device
Default Policy Settings
The built-in default policy ships with these settings:
- USB Guard: Block (auto-eject enabled)
- Network Guard: Block (ports 21, 22, 23, 69, 873, 2049, 3389, 5900)
- Browser Guard: Block (max POST size 50 KB, 35+ blocked domains)
- Clipboard Guard: Block (max 300 characters)
- Screenshot Guard: Block (all capture methods)
- File Watcher: Alert only
- Encryption Guard: Enforce
User Exceptions
For individual users or devices that need different rules, use User Exceptions instead of creating separate policies. Exceptions support three types:
- disable — Disable a specific guard for a device
- whitelist — Add items to the whitelist (USB serial numbers, domains, processes)
- mode — Change the guard mode (e.g., block → alert)
Exceptions can be time-bounded with start and end dates.