Skip to content

ACL Policies

VaultLens provides a readable breakdown of all Vault ACL policies.

ACL Policies

Policy List

The Policies page lists all ACL policies in your Vault instance, including the built-in default and root policies, and VaultLens's own vaultlens-admin and vaultlens-system policies.

Policy Detail

Click any policy to view its rules parsed into a structured table:

ColumnDescription
PathThe Vault path pattern (may include * wildcards)
CapabilitiesAllowed operations: create, read, update, delete, list, sudo, deny

The raw HCL is also shown below the table for reference.

Built-in VaultLens Policies

VaultLens auto-creates two policies at startup if they don't exist:

vaultlens-admin

A thin UI-flag policy granting human administrators access to VaultLens admin features. It has minimal Vault permissions — VaultLens proxies all operations through the user's own token.

Assign to: Human admin users who need access to backup, branding, webhooks, rotation, analytics, and audit log features.

vaultlens-system

Full permissions for VaultLens background services (rotation, audit watching, backup, shared secrets, policy init).

Never assign to human users.

Visualizing Policy Relationships

Use the Visualizations page to see which policies are attached to which auth methods, and which secret paths they grant access to.

Released under the GPL-3.0 License.