Members, roles and permissions
A workspace holds your projects, members and plan. Everyone in it can edit every project; owners and admins also manage members and billing. With team roles, you choose who may publish, create projects or manage connections.
Roles and permissions: who may create and delete projects, publish to live, invite members and manage connections, with Delete projects and Publish to live raised to admins and owners, and what Owner, Admin and Member mean.
Invite peopleLink to this section
Open Members
Open Members in the workspace sidebar. Under Invite someone, type their email address.
Choose a role and invite
Choose Member or Admin, then Invite. Admin comes with team roles.
They accept
Xodia emails them an invitation, and you can copy the invitation link too. They sign in or create an account with the email address the invitation went to.
SeatsLink to this section
| Plan | Seats | Extra seat a month |
|---|---|---|
| Free | 1 | No |
| Starter | 1, up to 3 | $12 |
| Pro | 3, up to 5 | $12 |
| Agency | 10, up to 15 | $12 |
When every seat is taken, add a seat in Billing & usage to invite someone else. After moving to a plan with fewer seats, nobody is removed: the members past the seats can view but not edit, and new invitations are blocked. Owners keep write access first, then admins, then members in the order they joined.
RolesLink to this section
- Owner: everything, including billing, the permissions below, transferring ownership and deleting the workspace.
- Admin: helps run the workspace: members, billing and anything set to Admins and owners. Comes with team roles.
- Member: works on projects, and can do anything set to All members.
Permissions Pro and upLink to this section
In Organization settings, Roles, the owner sets the lowest role allowed for each permission. Team roles come with Pro and Agency; other plans use the defaults.
| Permission | What it covers | Default |
|---|---|---|
| Create projects | Start new projects, import from GitHub and duplicate projects. | All members |
| Delete projects | Delete projects and folders in this workspace. | All members |
| Publish to live | Push to the live branch, open pull requests and start deploys. | All members |
| Invite members | Invite people and revoke pending invitations. | Admins and owners |
| Manage connections | Connect or disconnect hosts, Cloudflare and analytics. Any member can connect GitHub to import a project. | Admins and owners |
Remove, leave and transferLink to this section
- Removing a member ends their access to the workspace and its projects right away. Their projects stay, and their seat frees up.
- You can leave a workspace in Organization settings, Danger zone, unless it's your only one. The only owner has to transfer ownership first.
- Owners transfer ownership and delete the workspace in Organization settings, under Danger zone.