Roles and permissions
Compare Admin and Contributor access, and see how role, module access, and organisation scope work together.
This reference explains the current role model in OmniLab, the main permission boundaries between Admin and Contributor, and how module access and organisation assignments affect visibility.
Current roles in the user form
The current user management screens expose two roles:
| Role | Main purpose | Typical outcome |
|---|---|---|
Admin | Broader governance and administration | Can open admin settings surfaces and manage users |
Contributor | Day-to-day delivery work | Focuses on campaign and content work inside assigned organisations |
Role is account-wide
In the current user model, one role applies to the whole account. Organisation assignments decide where the user can work, but they do not create a different role per organisation.
Permission matrix
| Action | Admin | Contributor | Notes |
|---|---|---|---|
Open the Campaigns module | Yes | Yes | Requires Campaigns module access |
| Open Templates, Rewards, and related build surfaces | Yes | Yes | These surfaces sit inside the Campaigns side of Studio |
Open Smartlinks | Yes | Yes | Requires Smartlinks module access and an organisation where Smart Links are enabled |
| Switch between assigned organisations | Yes | Yes | Users can switch only to organisations assigned to their account |
| Open General Settings from the Global organisation | Yes | No | This is where the Organisations and Users tabs live |
| Open Organization Settings from a regular organisation | Yes | No | Contributor users are redirected away from the Settings area |
| Create, edit, or delete users | Yes | No | Managed from General Settings > Users |
Module access can override role
Role is only one part of access. Module access can still hide whole product areas.
| Module | What it adds | Important note |
|---|---|---|
Campaigns | Campaigns, Templates, Rewards, files, and related build work | The user still needs at least one assigned organisation |
Smartlinks | Smart Links navigation and related work | The current organisation must also have Smart Links enabled |
Scope still matters
Even an Admin user does not automatically see every organisation. Visibility always depends on the organisations assigned to the account and the organisation currently selected in Studio.
If you need the cross-product explanation of scope, see Organisations and scope in OmniLab. If you need the day-to-day switching workflow, see Multi-org access.
Related
Assign users to organisations
Create or update a user with the right organisations, role, and module access.
Modify or revoke access
Update assignments, change modules, or remove an account when access is no longer needed.
Multi-org access
See what changes when a user works across several assigned organisations.