Skip to content

Roles and permissions ​

What each role can do on each entity. Rows marked "only own" or "scope" are filtered by the core on every list, read, update and delete.

Roles ​

RoleDescription
omnichannel:adminSets up channels, sending providers and portals; manages templates, campaigns and the suppression list
omnichannel:editorWrites and publishes templates, runs email campaigns and reads delivery logs
omnichannel:viewerRead-only view of templates, message logs, campaign results and usage

Access by entity ​

Entityomnichannel:adminomnichannel:editoromnichannel:viewer
Brand Assetread, create, update, delete, import, exportread, create, updateread
Email Campaignread, create, update, delete, import, exportread, create, updateread
Channelread, create, update, delete, import, exportreadread
Delivery Eventread, exportread, exportread, export
Message Logread, exportread, exportread, export
Portalread, create, update, delete, import, exportreadread
Sending Providerread, create, update, delete, import, exportreadread
Suppressionread, create, update, delete, import, exportread, createread
Message Templateread, create, update, delete, import, exportread, create, updateread
Template Attachmentread, create, update, delete, import, exportread, create, update, deleteread
Template Versionread, create, update, delete, import, exportread, createread
Unsubscribe Groupread, create, update, delete, import, exportreadread
Daily Usageread, exportread, exportread, export

Edulab Bench developer documentation