Teams & Collaboration
Vessl provides project-based team collaboration. While the system operates with global user accounts, permissions and access are scoped to individual projects.
Project Members
Section titled “Project Members”You can invite other users to collaborate on your Vessl projects. Members have access to all environments, services, and databases within that specific project.
Inviting Members
Section titled “Inviting Members”- Navigate to your project in the Vessl dashboard.
- Go to Settings → Members.
- Enter the email address of the user you want to invite.
- Select their Permission level.
- Click Invite.
The invited user will receive an email containing a secure invitation link.
Permission Levels
Section titled “Permission Levels”When inviting a member, you can assign them one of the following roles:
- Can Edit: The member has full read and write access to the project. They can deploy services, change environment variables, provision databases, and run SQL queries. They cannot, however, delete the project itself or manage billing (if applicable).
- Read Only (Coming soon): The member can view metrics, logs, and configuration, but cannot trigger deployments or modify any settings.
Managing Invitations
Section titled “Managing Invitations”Pending invitations are listed in the Members settings. You can revoke a pending invitation at any time before the user accepts it.
Once a user accepts the invitation, they will be listed as an active team member.
Removing Members
Section titled “Removing Members”Project administrators can remove members at any time:
- Go to Settings → Members.
- Find the active member.
- Click the action menu and select Remove.
The member will immediately lose access to the project’s dashboard, logs, and services.