Users and authentication
See how users sign in and how roles, module access, and organisation assignments shape access in OmniLab.
In this article, you'll learn how an OmniLab user account is set up and how sign-in, roles, module access, and organisation assignments work together.
What an OmniLab user account contains
Each OmniLab user account is defined by a small set of access settings:
| User account setting | What it controls | Current behaviour |
|---|---|---|
| Email address | The identity used for sign-in | The account must be created for the exact email address the user will use |
| Role | Whether admin-only settings surfaces are available | The current user screens expose Admin and Contributor |
| Module access | Which product areas appear in navigation | Campaigns and Smartlinks are assigned separately |
| Assigned organisations | Which organisations the user can select in Studio | A user can be assigned to one or several organisations |
A user account combines several access settings
In OmniLab, access is not controlled by one single field. What a user can do depends on the combination of role, module access, assigned organisations, and the organisation currently selected in Studio.
Authentication methods
The sign-in page shows only the methods enabled for your OmniLab environment.
| Sign-in method | What users see | What to expect |
|---|---|---|
| SSO provider configured for your environment | A provider button such as Microsoft or another configured sign-in option | Identity and session management stay with your organisation's identity provider |
| Email sign-in | Continue with Email on the sign-in page | OmniLab sends a magic link to the approved email address, and the link expires after 24 hours |
What controls what a user can see
| Access layer | What it controls | Current behaviour |
|---|---|---|
| Role | Whether admin-only settings surfaces are available | The current user screens expose Admin and Contributor |
| Module access | Which product areas appear in navigation | Campaigns and Smartlinks are assigned separately |
| Assigned organisations | Which organisations the user can select in Studio | Users can switch only between organisations assigned to their account |
| Selected organisation | The current campaign and settings context | Studio changes what you can see and manage when you switch organisation |