Skip to main content

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:

RoleDescription
OwnerFull control over the project. Can manage members, transfer ownership, and delete the project.
EditorCan generate images, detect traits, create variations, combine layers, and export. Cannot manage members or delete the project.
ViewerRead-only access. Can browse all images and settings but cannot generate or modify anything.

Inviting Members

Only the project Owner can invite new members.

  1. Open the project and click the Share button in the header
  2. Enter the invitee's email address
  3. Select a role: Editor or Viewer
  4. Click Invite

The invitee receives an email with a link to accept the invitation. Invitations expire after 7 days.

Free

Sharing costs no Mana. Invite as many collaborators as you need.

Accepting Invitations

When you receive an invitation email:

  1. Click Accept Invitation in the email
  2. You'll be taken to VariantLab and automatically added to the project
  3. 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:

  1. Open the Share dialog
  2. Click the role dropdown on the target member
  3. Select Owner
  4. Confirm the transfer

After transfer:

  • The target member becomes the new Owner
  • The previous owner becomes an Editor
warning

Ownership transfer cannot be undone by you. The new owner would need to transfer it back.

Permission Details

ActionOwnerEditorViewer
View images and settingsYesYesYes
Generate base imagesYesYesNo
Detect traitsYesYesNo
Edit masksYesYesNo
Generate variationsYesYesNo
Combine layersYesYesNo
ExportYesYesNo
Edit project settingsYesYesNo
Delete imagesYesYesNo
Invite/remove membersYesNoNo
Change member rolesYesNoNo
Transfer ownershipYesNoNo
Delete projectYesNoNo