Manage flag roles
How to manage granular permissions roles for flags in Optimizely Feature Experimentation.
Important
Before managing environment roles, you must understand the Interactions between environment and flag roles.
Flag roles
You can assign the following flag roles to a user or team:
- Admin – Editor permissions plus can modify other users' flag permissions.
- Editor – Viewer permissions plus the following:
- Can publish rules or edit published rules. To edit or publish rules in a specific environment, you must also have a Publisher environment role.
- Can edit unpublished flag rules. To edit unpublished rules in a specific environment, you must also have an Editor environment role.
- Can create variables and variations and adjust flag settings. To view rules in a specific environment, you must also have a Viewer environment role.
- Viewer – Can access the flag and view its contents. To view rules in a specific environment, you must also have a Viewer environment role.
- None – Cannot view the flag or its contents.
Note
The project role provides default permissions, but adjustments you make at the environment or flag level takes precedence.
Update a flag role
-
Go to Flags > All Flags.
-
For the flag you want to update, select More Options (...) > Manage Permissions.
-
Select the Users or Teams tab.
-
(Optional) To filter the users or teams, you can enter a name on the Search for a user or Search for a team field.
-
Click Edit for the user or team you want to adjust.
Note
You cannot update the audience role permissions for Administrators and Project Owners.
-
Select the updated Flag Role.
-
Click Save.
Updated 1 day ago