Project Sharing
Collaborate on projects by inviting other VariantLab users. Share your work with editors who can generate and modify content, or viewers who can browse and learn from your setup.
Roles
Every project member has one of three roles:
| Role | Description |
|---|---|
| Owner | Full control over the project. Can manage members, transfer ownership, and delete the project. |
| Editor | Can generate images, detect traits, create variations, combine layers, and export. Cannot manage members or delete the project. |
| Viewer | Read-only access. Can browse all images and settings but cannot generate or modify anything. |
Inviting Members
Only the project Owner can invite new members.
- Open the project and click the Share button in the header
- Enter the invitee's email address
- Select a role: Editor or Viewer
- Click Invite
The invitee receives an email with a link to accept the invitation. Invitations expire after 7 days.
Sharing costs no Mana. Invite as many collaborators as you need.
Accepting Invitations
When you receive an invitation email:
- Click Accept Invitation in the email
- You'll be taken to VariantLab and automatically added to the project
- The project appears in your project list
You can also view pending invitations from your account.
Managing Members
From the Share dialog, the Owner can:
- Change roles — Click the role dropdown next to a member to switch between Editor and Viewer
- Remove members — Hover over a member and click the remove button
- Cancel invitations — Remove pending invitations before they're accepted
Any member (except the Owner) can leave a project by removing themselves.
Transfer Ownership
The Owner can transfer ownership to an existing Editor or Viewer:
- Open the Share dialog
- Click the role dropdown on the target member
- Select Owner
- Confirm the transfer
After transfer:
- The target member becomes the new Owner
- The previous owner becomes an Editor
Ownership transfer cannot be undone by you. The new owner would need to transfer it back.
Permission Details
| Action | Owner | Editor | Viewer |
|---|---|---|---|
| View images and settings | Yes | Yes | Yes |
| Generate base images | Yes | Yes | No |
| Detect traits | Yes | Yes | No |
| Edit masks | Yes | Yes | No |
| Generate variations | Yes | Yes | No |
| Combine layers | Yes | Yes | No |
| Export | Yes | Yes | No |
| Edit project settings | Yes | Yes | No |
| Delete images | Yes | Yes | No |
| Invite/remove members | Yes | No | No |
| Change member roles | Yes | No | No |
| Transfer ownership | Yes | No | No |
| Delete project | Yes | No | No |