Logo

Collaboration

Beautiful.dev allows you to collaborate with teammates, friends, or customers on individual projects or across your entire workspace.

Roles and permissions

Owner

The owner is the person who created the workspace.
Owners have full permissions across the workspace, including billing and workspace management.

Owners cannot currently be changed or reassigned.

Admin

Admins have broad permissions within the workspace. They can:

  • Access and manage all projects
  • Invite members to the workspace

Admins cannot:

  • Manage billing
  • Edit or delete the workspace itself

Editor

Editors can work on all projects in the workspace. They can:

  • Send messages to the AI Agent
  • Iterate on and modify projects
  • View all projects inside the workspace

Editors cannot:

  • Invite others
  • Publish a project to production
  • Delete projects

Guest

Guests are available on paid plans.

Guests have the same permissions as Editors, but with one restriction:

  • Guests can only access the specific projects they have been added to.

You can add a Guest to multiple projects over time or remove their access from specific projects whenever needed.


Role comparison

The table below summarizes what each role can and cannot do inside a workspace.

PermissionOwnerAdminEditorGuest
Access projects✓ *
Send messages to AI Agent
Edit project files / iterate on app
Publish to production--
Delete projects--
Invite workspace members--
Manage workspace settings---
Manage billing---
Remove members--
Leave workspace

* Guests can be added to multiple projects, but only see the ones they've been assigned.


Inviting a member

Open a project and click Share.

Enter the email address of the person you want to invite.

Select a role and click Invite

If you choose the Guest role, the member will only be able to access the specific project you invited them to and will have Editor-level permissions within that project.


Managing existing members

To manage people in your workspace:

Open settings

Go to the People tab.

Here you will see:

  • All workspace members
  • Pending or expired invitations
  • An option to invite new members

To change a member's role or remove them from the workspace, click the role button next to their name.


Leaving a workspace

If you want to leave a workspace:

Open settings

Under Workspace settings, select Leave workspace.