Manage collaborators in Optimizely Web
Skip Ahead
- Set up user-based roles and permissions in Optimizely Web
- Add or remove collaborators (users) to your account
In Optimizely Web, users are called collaborators. Collaborators have different levels of permissions. Use the collaborator roles to manage user-based permissions and access to your Optimizely Web projects. These roles are especially useful when there are multiple people working on the same project or campaign.
This article is about collaborator roles in Optimizely Web only. If you are looking for information on Optimizely Full Stack, please see our developer documentation.
The collaborator roles are:
-
Administrators have full access to all projects and account billing information. They can also add and remove other administrators. If you make someone an administrator, they are one on every project. If you change an administrator to any other role, they lose all privileges on other projects.
-
Project owners can create, edit, publish, start, and pause experiments and campaigns. A project can have more than one project owner. Project owners can also create new projects and invite editors and viewers to the projects they own.
-
Publishers can create, edit, publish, pause, and unpause experiments and campaigns; view results; and create and modify audiences, metrics, and pages. A publisher has full power to create, start, and stop experiments, but cannot change the configuration settings for the project, e.g. the snippet.
-
Restricted publishers have a limited version of the publisher role. A restricted publisher can only use pre-made extensions to create experiments. They cannot use the Visual Editor or Code Editor. Otherwise, they have the same abilities as a publisher.
-
Editors can create pages and events; create and modify audiences; and create and edit non-running campaigns. Editors can create experiments, but can't start them. They can also view results.
-
Restricted editors have a limited version of the editor role. A restricted editor can only use pre-made extensions, and cannot use the Visual Editor or code editor. Otherwise, they have the same abilities as an editor.
-
Viewers can preview campaigns and view results.
Most of the collaborator roles in Optimizely are project-specific, meaning that you can have different collaborator statuses across different projects. However, this also means that collaborator roles need to be managed per project, so if you want to change someone's Editor status to a Viewer in multiple projects, this needs to be done for every project separately.
One exception to the above rule is the Administrator role. This role gives complete access over the entire account and, as such, all projects linked to that account. If you make a collaborator an Administrator in an account, this is applicable across all projects. Similarly, if you downgrade the status of an existing Administrator, this applies to all projects.
Learn more in our Academy course on Managing Projects and Collaborators.
Access by collaborator role
Roles listed in order of most permissions (left) to least (right).
|
Administrator |
Project Owner |
Publisher |
Restricted |
Editor |
Restricted |
Viewer |
Experiments and campaigns |
|||||||
View |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Edit |
✓ |
✓ |
✓ |
✓* |
✓** |
✓* |
|
Create |
✓ |
✓ |
✓ |
✓* |
✓ |
|
|
Start and pause |
✓ |
✓ |
✓ |
✓* |
|
|
|
Publish |
✓ |
✓ |
✓ |
✓ |
|||
Archive and delete |
✓ |
✓ |
✓ |
✓ |
|
|
|
Pages |
|||||||
View |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Create |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
|
Edit and archive |
✓ |
✓ |
✓ |
|
|
|
|
Events and tags |
|||||||
View events |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Create events |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
|
Edit and archive events |
✓ |
✓ |
✓ |
|
|
|
|
Extensions |
|||||||
Create only |
|
|
|
✓ |
✓ |
✓ |
|
Create and edit |
✓ |
✓ |
✓ |
|
|
|
|
Audiences |
|||||||
View |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Create and edit |
✓ |
✓ |
✓ |
✓ |
✓ |
|
|
Results |
|||||||
View |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Reset |
✓ |
✓ |
✓ |
|
|
|
|
Project Settings |
|||||||
Add collaborators |
✓ |
✓ |
|||||
Change snippet settings |
✓ |
✓*** |
|
|
|
|
|
Integrations |
✓ |
✓ |
|||||
Account Settings |
|||||||
View |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
✓ |
Edit Cross-Origin Settings |
✓ |
||||||
View and pay bills |
✓ |
* Can only make changes within a variation using extensions
** Can draft changes but cannot publish them
*** On projects for which they are an owner
Add a collaborator
Here's how to add a collaborator, with step-by-step instructions below:
-
Navigate to the Settings dashboard.
-
Select the Collaborators tab and click New Collaborator.
-
Enter the collaborator's email address and select their role and language.
-
Click Invite to multiple projects... and select the projects you want to invite the collaborator to.
-
Click Invite.
Remove a collaborator
Here's how to remove a collaborator, with step-by-step instructions below:
-
Navigate to the Settings dashboard.
-
Select the Collaborators tab.
-
Click the collaborator you want to remove.
-
In the Collaborator Details panel at the right of the screen, click Remove From Project or Remove From Account.
-
In the Remove from Project or Remove from Account dialog box, click Remove From This Project or Remove From All Projects.