Skip to main content

Role-Based Access Control

CampaignLark uses a role-based access control (RBAC) system to manage what each team member can do within a workspace. Roles are strictly hierarchical — a higher role automatically inherits every permission of all lower roles.

Role Hierarchy

RoleLevelDescription
Admin4Full access (workspace owner)
Manager3Inherits Editor + Contributor privileges
Editor2Inherits Contributor privileges
Contributor1Base role

Permissions by Feature Area

Workspace

ActionMin RoleNotes
View workspaceContributorAvailable to all members
Update workspaceAdminNot available for Manager, Editor, and Contributor
Delete workspaceAdminNot available for Manager, Editor, and Contributor

Approval status and hourly limit warnings on the dashboard are available to all users. General settings can be viewed by all members but only edited by Admins.


Campaigns

ActionMin RoleNotes
List campaignsContributorAvailable to all
View campaignContributorAvailable to all
View campaign statisticsContributorAvailable to all
View campaign email historyContributorAvailable to all
Create campaignContributorAvailable to all
Update campaign nameContributorAvailable to all
View / edit variantsContributorAvailable to all
Configure campaignContributorAvailable to all
Send test emailContributorAvailable to all
Pause campaignContributorAvailable to all
Resume campaignContributorAvailable to all
Cancel campaignContributorAvailable to all
Clone campaignContributorAvailable to all
Schedule campaignEditorNot available for Contributors
Archive campaignEditorNot available for Contributors
tip

Contributors can draft and configure campaigns but cannot schedule or archive them.


Automations

ActionMin RoleNotes
List automationsContributorAvailable to all
View automationContributorAvailable to all
Create automationContributorAvailable to all
Configure automationContributorAvailable to all
Clone automationContributorAvailable to all
Create / edit automation emailsContributorAvailable to all
View automation statisticsContributorAvailable to all
View automation email historyContributorAvailable to all
Activate automationEditorNot available for Contributors
Deactivate automationEditorNot available for Contributors
Archive automationEditorNot available for Contributors
Delete automation emailEditorNot available for Contributors
tip

Contributors can build automations but cannot activate, deactivate, or archive them.


My Templates

ActionMin RoleNotes
List my templatesContributorAvailable to all
View my templateContributorAvailable to all
Create templateContributorAvailable to all
Clone templateContributorAvailable to all
Update templateContributorAvailable to all
Edit templateContributorAvailable to all
Delete templateEditorNot available for Contributors
tip

Contributors can create, clone, edit, and update templates. Only deleting a template requires Editor or above.


ActionMin RoleNotes
List gallery templatesContributorAvailable to all
View gallery templateContributorAvailable to all

Gallery templates are read-only for everyone.


Support

ActionMin RoleNotes
View hourly limit requestContributorAvailable to all (read-only for Contributors)
Request hourly limit changeEditorNot available for Contributors
Create support requestContributorAvailable to all
tip

Contributors can view the hourly limit status and create support tickets, but cannot submit hourly limit change requests.


Audience — Contacts

ActionMin RoleNotes
Search contactsContributorAvailable to all
View contactContributorAvailable to all
Add contactManagerNot available for Editors & Contributors
Update contactManagerNot available for Editors & Contributors
Delete contactManagerNot available for Editors & Contributors
Bulk tag contactsManagerNot available for Editors & Contributors
Bulk untag contactsManagerNot available for Editors & Contributors
Bulk delete contactsManagerNot available for Editors & Contributors
tip

Editors and Contributors can search and view contacts, but only Managers and above can modify them.


Audience — Contact Imports & Exports

ActionMin RoleNotes
List importsManagerNot available for Editors & Contributors
Create importManagerNot available for Editors & Contributors
Start importManagerNot available for Editors & Contributors
List exportsManagerNot available for Editors & Contributors
Create exportManagerNot available for Editors & Contributors
Download exportManagerNot available for Editors & Contributors
tip

Import and export functionality is not available for Editors and Contributors.


Audience — Fields

ActionMin RoleNotes
List fieldsContributorAvailable to all
Add fieldManagerNot available for Editors & Contributors
Update fieldManagerNot available for Editors & Contributors
Delete fieldManagerNot available for Editors & Contributors
Reorder fieldsManagerNot available for Editors & Contributors

Audience — Segments

ActionMin RoleNotes
List segmentsContributorAvailable to all
View segmentContributorAvailable to all
Search contacts in segmentContributorAvailable to all
Create segmentManagerNot available for Editors & Contributors
Update segmentManagerNot available for Editors & Contributors
Delete segmentManagerNot available for Editors & Contributors
Recalculate segmentManagerNot available for Editors & Contributors

Audience — Tags

ActionMin RoleNotes
List tagsContributorAvailable to all
Add tagManagerNot available for Editors & Contributors
Update tagManagerNot available for Editors & Contributors
Delete tagManagerNot available for Editors & Contributors

Forms

ActionMin RoleNotes
List formsContributorAvailable to all
View formContributorAvailable to all
Create formManagerNot available for Editors & Contributors
Update formManagerNot available for Editors & Contributors
Delete formManagerNot available for Editors & Contributors
Edit formManagerNot available for Editors & Contributors

Properties

ActionMin RoleNotes
Get propertiesContributorAvailable to all
Add propertyManagerNot available for Editors & Contributors
Update propertyManagerNot available for Editors & Contributors
Delete propertyManagerNot available for Editors & Contributors

Inbound Webhooks

ActionMin RoleNotes
List webhooksContributorAvailable to all
View webhook detailManagerNot available for Editors & Contributors
Create webhookManagerNot available for Editors & Contributors
Update webhookManagerNot available for Editors & Contributors
Delete webhookManagerNot available for Editors & Contributors

Pages

ActionMin RoleNotes
List pagesManagerNot available for Editors & Contributors
Edit pageManagerNot available for Editors & Contributors

API Keys

ActionMin RoleNotes
List API keysManagerNot available for Editors & Contributors
Create API keyManagerNot available for Editors & Contributors
Update API keyManagerNot available for Editors & Contributors
Roll API keyManagerNot available for Editors & Contributors
Delete API keyManagerNot available for Editors & Contributors
Daily breakdownManagerNot available for Editors & Contributors

Verification

ActionMin RoleNotes
Get approval statusManagerNot available for Editors & Contributors
Create approval requestManagerNot available for Editors & Contributors

Sender Identities

ActionMin RoleNotes
List sender identitiesContributorAvailable to all (used in campaign config)
View sender identityContributorAvailable to all
Create sender identityManagerNot available for Editors & Contributors
Update sender identityManagerNot available for Editors & Contributors
Delete sender identityManagerNot available for Editors & Contributors

Domains

ActionMin RoleNotes
List domainsContributorAvailable to all (used in campaign config)
View domainContributorAvailable to all
Create domainManagerNot available for Editors & Contributors
Scan DNSManagerNot available for Editors & Contributors
Delete domainManagerNot available for Editors & Contributors

Members & Invites

ActionMin RoleNotes
List membersContributorAvailable to all
List invitesContributorAvailable to all
Update member roleAdminNot available for Manager, Editor, and Contributor
Remove memberAdminNot available for Manager, Editor, and Contributor
Invite memberAdminNot available for Manager, Editor, and Contributor
Delete inviteAdminNot available for Manager, Editor, and Contributor

Billing

All billing features require Admin. Billing is not available for Manager, Editor, and Contributor.


Dedicated IPs

All dedicated IP features require Admin. Dedicated IPs is not available for Manager, Editor, and Contributor.


Uploads

ActionMin RoleNotes
Upload fileContributorAvailable to all (used in email editor)