Skip to content

Roles and Permission

This page provides a detailed breakdown of all roles and their associated permissions within the Polaris platform. Roles are categorized by entities — Client, Division, Merchant, and Channel — to ensure clear and structured access control. The roles available are Admin, Onboarding Manager, Manager, and Developer, and each role must be assigned to a specific entity and user. For example, an Onboarding Manager could be assigned to Division XY. The rights associated with this role can be seen in the following permission matrix:

Explanation for Access Permissions Overview (CRUD)

  • C (Create): Grants permission to create new data or records.
  • R (Read): Allows viewing or retrieving data.
  • U (Update): Enables modification or updating of existing data.
  • D (Delete): Permits the removal or deletion of data.

Basic and Detail Permissions Explanation

  • Detail information: Includes access to all sections and their respective child entities. Allows for full configuration and management.
  • Basic information: A more restricted permission, allowing the user to view general information. Additionally, the user can only see child entities that lead to entities where the user is assigned. Example: If you are an admin for Merchant A, you will only see Merchant A in the list of child entities in the corresponding Division.
User RoleClient UserDivision UserMerchant UserChannel User
AdminOnboarding ManagerManagerDeveloperAdminOnboarding ManagerManagerDeveloperAdminOnboarding ManagerManagerDeveloperAdminOnboarding ManagerManagerDeveloper
Client
Basic informationRUDRUDRRRRRRRRRRRRRR
Detail informationRUDRUD
User ManagementCRUDCRUD
Division
Basic informationCRUDCRUDRRUDCRURUDRRRRRRRRRR
Detail informationCRUDCRUDRUDCRURUD
User ManagementCRUDCRUDRUDCRUDCRUD
Merchant
Basic informationCRUDCRUDRCRUDCRUDCRUDRRUDCRURUDRRRRRR
Detail informationCRUDCRUDCRUDCRUDCRUDRUDCRURUD
User ManagementCRUDCRUDCRUDCRUDCRUDRUDCRUDCRUD
Channel
Basic informationCRUDCRUDRCRUDCRUDCRUDRCRUDCRUDCRUDRCRUDCRUDRUDRCRUD
Detail informationCRUDCRUDCRUDCRUDCRUDCRUDCRUDCRUDCRUDCRUDRUDCRUD
User ManagementCRUDCRUDCRUDCRUDCRUDCRUDCRUDCRUDCRUDCRUDCRUDCRUD
API-Keys ManagementCRUDCRUDCRUDCRUDCRUDCRUDCRUDCRUDCRUDCRUDCRUDCRUD
ConnectorCRUDCRUDRCRUDCRUDCRUDRCRUDCRUDCRUDRCRUDCRUDCRUDRCRUD
User RoleAdminOnboarding ManagerManagerDeveloper
Transaction OverviewRRR
DashboardRRRR