Skip to main content

Roles and Permissions

Project access

To be able to access a project, a user must be a member of that project. The only exception to this is the admin role, which can access all projects regardless of membership.

Roles

There are four roles built into the system: Viewer, Editor, Developer, and Admin. Each role has a different set of permissions.

PermissionViewerEditorDeveloperAdmin
View EmailsYesYesYesYes
Update EmailsNoYesYesYes
Create EmailsNoYesYesYes
Delete EmailsNoYesYesYes
Update Library ImagesNoYesYesYes
Create Library ImagesNoYesYesYes
Delete Library ImagesNoYesYesYes
Access All ProjectsNoNoNoYes
Update ProjectsNoYesYesYes
Create ProjectsNoYesYesYes
Delete ProjectsNoYesYesYes
Update Email Design SystemsNoNoYesYes
Create Email Design SystemsNoNoYesYes
Delete Email Design SystemsNoNoYesYes
Update Dynamic Content ProfilesNoNoNoNo
Create Dynamic Content ProfilesNoNoNoNo
Delete Dynamic Content ProfilesNoNoNoNo
Update Personalization TagsNoNoYesYes
Create Personalization TagsNoNoYesYes
Delete Personalization TagsNoNoYesYes
Update ConditionalsNoNoYesYes
Create ConditionalsNoNoYesYes
Delete ConditionalsNoNoYesYes
Create ConnectorsNoNoYesYes
Update ConnectorsNoNoYesYes
Delete ConnectorsNoNoYesYes
Create ExportsNoNoNoNo
Update OrganizationNoNoNoYes
Manage BillingNoNoNoYes
Manage API KeysNoNoYesYes
View Audit LogsNoNoNoYes
Send Test EmailsNoYesYesYes
Update UsersNoNoNoYes
Create UsersNoNoNoYes
Delete UsersNoNoNoYes
Create ExportsNoYesYesYes
Update AI AgentsNoNoYesYes
Create AI AgentsNoNoYesYes
Delete AI AgentsNoNoYesYes
Update RolesNoNoNoYes
Create RolesNoNoNoYes
Delete RolesNoNoNoYes

Custom Roles

You can also create custom roles in your organization. With custom roles, you can pick and choose which permissions you want to include in the role.

Creating a Custom Role

Navigate to the Organization > Roles page. Click the "Create Role" button.

Create Role

Once you have created your role, you can assign the role to users in the Organization > Users page.

API Permissions

When using the API, the available permissions are determined by the role of the user who created that API key.