Appearance
Preferences
Customize your AttackLens experience with display and notification settings. Preferences are stored per user and do not affect other team members.
Accessing Preferences
Click your avatar or name in the top-right corner of the application, then select Preferences from the dropdown menu.
Display Settings
Theme
Choose the visual theme for the AttackLens interface:
| Theme | Description |
|---|---|
| Light | Light background with dark text. Best for bright environments and daytime use. |
| Dark | Dark background with light text. Reduces eye strain in low-light environments and on OLED displays. |
| System (default) | Automatically matches your operating system's theme setting. If your OS switches between light and dark mode based on time of day, AttackLens follows along. |
To change the theme:
- In the Theme section, select your preferred option.
- The theme changes immediately -- no save button required.
TIP
The Dark theme is particularly useful for security operations teams who monitor dashboards for extended periods. It reduces eye fatigue during long shifts.
Language
Select the display language for the AttackLens interface. This changes all UI labels, navigation items, button text, and system messages.
| Language | Code |
|---|---|
| English (default) | en |
INFO
Additional languages will be available in future releases. The interface currently supports English. Security content (policies, rulesets, finding descriptions) is always in English regardless of the language setting.
To change the language:
- In the Language section, select your preferred language from the dropdown.
- Click Save.
- The page reloads with the selected language.
Notification Settings
Configure how AttackLens notifies you about events and changes. Notifications appear as in-app alerts in the notification bell icon in the top navigation bar.
Available Notifications
| Notification | Description | Default |
|---|---|---|
| Finding Alerts | Notify when new critical or high severity findings are discovered on assets you are responsible for. | Enabled |
| Discovery Completions | Notify when a discovery sync finishes, including summary of discovered resources. | Enabled |
| System Updates | Notify when new platform component updates or feed updates are available. | Enabled |
| Sensor Status Changes | Notify when a sensor linked to your assets goes offline or comes back online. | Enabled |
| Vulnerability Alerts | Notify when new critical vulnerabilities are correlated to assets in your scope. | Enabled |
Enabling or Disabling Notifications
For each notification type:
- Toggle the switch to On or Off.
- Click Save.
INFO
Notifications are delivered as in-app alerts only. Email notifications are on the roadmap for a future release.
Saving Preferences
Some preferences (like theme) apply immediately. Others (like language and notification settings) require clicking the Save button at the bottom of the page.
A confirmation message appears when preferences are saved successfully.
Preferences vs. Settings
| Preferences | Settings | |
|---|---|---|
| Scope | Per user -- affects only your experience. | Organization-wide -- affects all users. |
| Access | All users can modify their own preferences. | Requires Admin or Super Admin role. |
| Examples | Theme, language, notifications. | Attack graph config, SSO, feed sync, audit logs. |
Your preferences do not affect how AttackLens collects data, evaluates posture, or builds the attack graph. They only control your personal viewing and notification experience.