Roles & Permissions
Defining who can do what on your site.
Roles apply when you invite other people to a site. That's a Team-plan feature. Free and Solo sites are single-user, so roles only matter once you're collaborating.
Roles
Owner
Full control. User management, site deletion, and everything a Developer can do.
Developer
Everything a Publisher can do, plus the code layer: blocks, block code, partials, the theme, and post types.
Publisher
Content plus site operations: create and edit pages and posts, upload images, manage layouts, deploy the site, approve publish requests, and manage backups and form submissions. No block code, theme, or user management.
Contributor
Content only. They can create and edit pages and posts and upload images, but every change goes out through a publish request. A Contributor can't take anything live, deploy, or see form submissions.
Permissions by Role
| Action | Owner | Developer | Publisher | Contributor |
|---|---|---|---|---|
| Create pages | ✓ | ✓ | ✓ | ✓ |
| Create posts | ✓ | ✓ | ✓ | ✓ |
| Upload images | ✓ | ✓ | ✓ | ✓ |
| Submit publish request | ✓ | ✓ | ✓ | ✓ |
| Approve publish request | ✓ | ✓ | ✓ | |
| Deploy site | ✓ | ✓ | ✓ | |
| Manage layouts | ✓ | ✓ | ✓ | |
| Create / restore backups | ✓ | ✓ | ✓ | |
| View form submissions | ✓ | ✓ | ✓ | |
| Create blocks | ✓ | ✓ | ||
| Edit block code | ✓ | ✓ | ||
| Manage partials | ✓ | ✓ | ||
| Edit theme | ✓ | ✓ | ||
| Create post types | ✓ | ✓ | ||
| Invite users | ✓ | |||
| Change roles | ✓ | |||
| Delete site | ✓ |
Roles govern what a member can do. Some features also have a plan requirement: multiple users and form-submission storage are Team-plan; backups are Solo and up. Editing a layout's custom CSS is Developer and up.