Role-Based Access Control
LaunchVerse is designed for collaboration. Whether you are a solo developer or an enterprise organization, you can invite team members and control exactly what they can see and do using Role-Based Access Control (RBAC).
Team Roles
LaunchVerse currently supports three strict roles:
1. Owner
The Owner has unrestricted access to the entire team workspace.
- Can manage billing and subscriptions.
- Can delete the team workspace.
- Can invite or remove other members.
- Can view, modify, and delete all projects and databases.
2. Developer
The Developer role is for engineers who need to deploy and manage code, but should not touch billing or team settings.
- Can trigger deployments and rollbacks.
- Can view and modify environment variables.
- Can provision new databases.
- Cannot invite new members or view billing invoices.
3. Viewer
The Viewer role is ideal for stakeholders, PMs, or external contractors who need visibility but shouldn't be able to break production.
- Can view deployment statuses and build logs.
- Can view observability metrics and Analytics Maps.
- Cannot trigger deployments or rollbacks.
- Cannot view decrypted environment variables.
- Cannot access the Web Shell or Database Studio.
Inviting Members
- Navigate to your Team Dashboard.
- Click on Settings > Members.
- Click Invite Member.
- Enter their email address and select their Role.
- An invitation link will be sent to their email. The link expires in 7 days.
Audit Logs
If you are an Owner on an Enterprise plan, you have access to the Audit Log. This immutable log tracks every action taken within the team workspace, including:
- Who triggered a deployment.
- Who viewed or modified an environment variable.
- Actions taken by the Helix Copilot (
actor: helix-copilot).