Core Concepts
Projects & Roles
organizing your secrets
Project Structure
Envault organizes secrets into Projects. Each project typically corresponds to a specific application or service (e.g., "Main Website", "Backend API", "IOS App").
Hierarchy
Roles and Permissions
Envault implements a Role-Based Access Control (RBAC) system.
| Role | Description | Capabilities |
|---|---|---|
| Owner | Full administrative access | Manage settings, manage members, delete project, Read/Write secrets. |
| Editor | Active contributor | Read and Write secrets. Cannot manage members or delete project. |
| Viewer | Read-only access | Can only Read (pull) secrets. Cannot modify them. |
Sharing Projects
You can invite team members to your project via email. They will receive an invitation link to join.