Roles

A user is a person with access to a workspace and its features. However, due to security reasons, each Synerise feature is only accessible to users who are assigned with a particular user role. Synerise has a role-based permission system, which means that you can assign roles to users and set permissions for roles.

Roles


You can create roles by combining permission groups, and then assign specific sets of permission groups to each role. Each workspace contains 2 default role groups with predefined roles and permissions that you can use:

A list of default user roles in a workspace
A list of default user groups and roles in a workspace

Basic roles


Users assigned with these roles can invite other users to a workspace.

Role Scope of permissions
PROFILE_ADMIN This role has all permissions. Admins have access to every module and feature within the module. They have possibility to preview, create, edit, delete, and execute all actions in the application.
PROFILE_MANAGER This role grants the access to all modules, however, advanced workflow configuration settings are not accessible. Managers can create, edit and preview some communication channels types, execute all analytic types, have access to Profiles, and Data Management module.

Predefined Synerise roles


By default, each workspace includes a predefined role group specifically designed for Synerise employees who can only access your workspace through invitation. When inviting Synerise employees, you can assign one of the default roles within this group as well as access duration. Users assigned with these roles cannot invite other users to a workspace.
These default roles have editable permissions, allowing you to determine the final permission scope for these roles. Also, you can add custom roles to this group.

Role name Description
SYNERISE_PRODUCT_OWNER This role is assigned to the Synerise product owners. Users with this role can create and delete analyses and have read-only access to most other features, including API keys.
SYNERISE_FRONTEND_DEVELOPER This role is assigned to Synerise frontend developers responsible for campaigns such as email and dynamic content. Users with this role have restricted access to the workspace, read-only access to API keys, and they can’t manage roles and permissions nor access the Access Control section in Settings.
SYNERISE_DEVELOPER This role is assigned to third-line support members. Users with this role have read-only access to every feature (including API keys) within the workspace. They can create and delete analyses.
SYNERISE_SERVICE_DESK_ADMIN This role is assigned to the market leaders, service desk leaders, and project managers and it provides access to all features with extensive permissions. Users with this role can manage roles and permissions as well as create, edit, and delete API keys.
SYNERISE_SERVICE_DESK_MEMBER This role is granted to service desk members and second-line support members. Users with this role have access to most features, but they can’t manage roles and permissions or access the Access Control section in Settings. They are granted read-only access to API keys.
SYNERISE_READ_ONLY This role is designated for Synerise employees who need occasional access to specific solutions and use cases for review. It provides read-only access to all modules except for the list of profiles, workspace users, API keys, data export, and audit log.

Permissions


Permission list is divided into modules (for example, Analytics, Communication or Profiles) and each module is divided into features (for example, Emails, Landing page or Tags ). Due to this arrangement, you can grant access to particular features or whole modules and define the scope of actions possible to take for a specific role.

The scope of actions covers: read, execute, create, edit, delete.

A part of the permission list
A part of the permission list

Creating role groups


You can create your own custom role groups to which you can add roles for your own purposes.

  1. Go to Settings icon Settings > Roles.
  2. Click the Add group button.
    Result: A pop-up appears.
  3. On the pop-up, in the Name field, enter the name of the group.
  4. Optionally, in the Description field, write a short description to let other users know the purpose of the group.
  5. Confirm by clicking Apply.
    Result: The group is created and you can assign permissions to it.

Adding roles and assigning permissions


You can add a role or roles to a default user group or your own custom role group. Later, you can assign roles to users when adding them to a workspace.

  1. On the role group to which you want add a role, click Add role.
    Result: A pop-up appears.
  2. On the pop-up, in the Name field, enter the name of the role.
  3. Leave the value in the Group field at default.
  4. Optionally, in the Description field, provide a brief role explanation which will help your team understand the purpose of the role and how it will be used.
  5. Confirm by clicking Apply.
  6. To add or edit permissions for a particular role, hover the mouse cursor over the role on the list and click the Permissions button.
  7. The list of permissions is divided into features and you can define the scope of actions for each feature by ticking the box under the appropriate action.
  8. To complete the process, click the Save button.
😕

We are sorry to hear that

Thank you for helping improve out documentation. If you need help or have any questions, please consider contacting support.

😉

Awesome!

Thank you for helping improve out documentation. If you need help or have any questions, please consider contacting support.

Close modal icon Placeholder alt for modal to satisfy link checker