Learn how to manage site-level roles and permissions for your Workspace team members.
Your Workspace has two types of roles for team members:
- Workspace role — defines Workspace-level permissions and which site roles a member can be assigned.
- Site role — defines the access level and actions a teammate can perform on specific sites in your Workspace.
Site roles determine the access level and actions a teammate can perform on specific sites in your Workspace. When a teammate is assigned a Workspace role, they’re automatically assigned a default site role:
Workspace role |
Default site role |
Site role description |
Owner |
Site manager |
Manage all site settings Design with all designer features |
Admin |
Site manager |
Site manager |
Site manager |
Guest |
Site manager |
Designer |
Designer |
Design with all designer features |
Marketer |
Marketer |
Create and edit pages using components |
Content editor |
Content editor |
Edit content |
Reviewer |
Reviewer |
View and comment on sites |
How to change site role assignments and publishing permissions
Growth, Agency, and Enterprise Workspace plans allow Workspace Admins and Site managers to modify site role assignments from an individual site’s Settings > Site access > Site role.
Growth and Agency plans can toggle the Can publish setting to On or Off to set publishing permissions.
Note
It’s not possible to change publish permissions for the Site manager
or Reviewer roles. Also, members restricted from publishing can still
publish individual CMS items
that don’t impact in-progress designs.
Compare site roles and permissions
Scroll right to see each role's site permissions and scroll down to see the full permissions list:
Permissions |
Site manager |
Designer |
Limited designer* |
Designer (needs approval)* |
Marketer |
Content editor |
Reviewer |
Transfer the site out of the Workspace |
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
Archive the site |
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
Purchase and manage a Site plan and billing information |
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
Access design mode |
✅ |
✅ |
✅ |
✅ (on page branches) |
❌ |
❌ |
❌ |
Access build mode
|
✅ |
✅ |
✅ |
✅ |
✅ |
❌ |
❌ |
Access edit mode
|
❌ |
❌ |
❌ |
❌ |
❌ |
✅ |
❌ |
Create a read-only link to share the site |
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
Create and edit pages using components |
✅ |
✅ |
✅ |
✅ |
✅ |
❌ |
❌ |
Create new classes |
✅ |
✅ |
✅ |
✅ (on branches) |
❌ |
❌ |
❌ |
Create new components |
✅ |
✅ |
❌ |
❌ |
❌ |
|
❌ |
Modify existing classes, components, and variables |
✅ |
✅ |
❌ |
✅ (on branches) |
❌ |
❌ |
❌ |
Add existing components to page slots |
✅ |
✅ |
✅ |
✅ (on branches) |
✅ |
❌ |
❌ |
Edit component property values |
✅ |
✅ |
✅ |
✅ (on branches) |
✅ |
✅ |
❌ |
Create and delete Collections |
✅ |
✅ |
✅ |
❌ |
❌ |
❌ |
❌ |
Create, update, delete, and publish Collection items |
✅ |
✅ |
✅ |
❌ |
✅ |
✅ |
❌ |
Modify page settings (i.e., set page password protection, edit SEO title and meta description, etc.) |
✅ |
✅ |
✅ |
✅ (on branches)
❌ page passwords
|
✅ |
✅ |
❌ |
Create page branches
|
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
❌ |
Merge page branches
|
✅ |
✅ |
✅ |
✅ (can merge page branches with approval) |
❌ |
❌ |
❌ |
Edit page branches
|
✅ |
✅ |
✅ |
✅ |
✅ (in build mode) |
✅ (in edit mode) |
❌ |
Publish changes to the live site |
✅ |
✅ (only when you toggle Can publish on) |
❌ (can publish single items in CMS Collections, but can’t publish the entire site) |
❌ |
✅ (only when you toggle Can publish on) |
✅ (only when you toggle Can publish on) |
❌ |
View the Site Activity log |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
❌ |
Export site as code |
✅ |
✅ |
✅ |
✅ |
❌ |
❌ |
❌ |
Access the site's custom code section
|
✅ |
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
View and download form submissions in Site settings |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
❌ |
Create an API token for the site |
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
Share, install, and manage Libraries |
✅ |
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
Use components and variables from shared Libraries |
✅ |
✅ |
✅ |
✅ (on branches) |
✅ (if already used on the site) |
❌ |
❌ |
Install and uninstall Apps |
✅ |
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
Request reviews |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
❌ |
Approve reviews |
✅ |
✅ |
❌ |
❌ |
❌ |
❌ |
✅ |
Create, view, and resolve comments |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
Preview sites |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
Modify Optimize and Analyze tracking settings |
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
Create and modify Optimize experiences |
✅ |
✅ |
✅ |
❌ |
✅ |
❌ |
❌ |
Create and modify Optimize events, audiences, and goals |
✅ |
✅ |
✅ |
❌ |
✅ |
❌ |
❌ |
Create and modify Optimize variations |
✅ |
✅ |
✅ |
❌ |
✅ |
✅ |
❌ |
Enable and disable Optimize variations/experiences |
✅ |
✅ |
✅ |
❌ |
✅ |
✅ |
❌ |
View results of an active or past Optimize experience |
✅ |
✅ |
✅ |
❌ |
✅ |
✅ |
✅ |
View analytics report data |
✅ |
✅ |
✅ |
❌ |
✅ |
✅ |
✅ |
Toggle GSAP Core, plugins, and eases |
✅ |
✅ |
❌ |
❌ (Can view the settings, but cannot change them) |
❌ Can view the settings, but cannot change them |
❌ |
❌ |
Change the default custom code preview toggle setting in Site settings > Custom code
|
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
*Enterprise-specific roles. If you’re an Enterprise customer or partner and previously used these roles, they have been automatically converted to custom roles. You can further customize them based on your team’s needs.
Site role limitations and notes
There are a few limitations and notes related to the above permissions for legacy Editor users, reviewers, and limited designers.
Legacy Editor users (formerly known as content editors)
Some of the above functionality may not be available for legacy Editor users working in the legacy Editor (rather than in edit mode). Legacy Editor users won’t be able to access site backups.
Reviewers
Members with the Reviewer role are restricted to existing comment limitations. That is, they won’t be able to comment on components, Collection items in the CMS panel, or elements that are only visible through custom code or animations.
Limited designers
Note
If you’re an Enterprise customer or partner and previously used this
role, it’s been automatically converted to a
custom role.
You can further customize this role based on your team’s needs.
Limited designer permissions:
- Members can’t modify variables
- Members can create new classes, including new combo classes from existing global classes
- Members can override individual global class’s inherited values (e.g., individual “hero-section” and “grid” class values) in a new combo class. However, the overridden values in the combo class won’t affect the original values of the individual global classes.