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 in 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

API Permissions

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