Appearance
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 Role | Client User | Division User | Merchant User | Channel User | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Admin | Onboarding Manager | Manager | Developer | Admin | Onboarding Manager | Manager | Developer | Admin | Onboarding Manager | Manager | Developer | Admin | Onboarding Manager | Manager | Developer | |
| Client | ||||||||||||||||
| Basic information | RUD | RUD | R | R | R | R | R | R | R | R | R | R | R | R | R | R |
| Detail information | RUD | RUD | ||||||||||||||
| User Management | CRUD | |||||||||||||||
| Division | ||||||||||||||||
| Basic information | CRUD | CRUD | R | RUD | CRU | RUD | R | R | R | R | R | R | R | R | R | R |
| Detail information | CRUD | CRUD | RUD | CRU | RUD | |||||||||||
| User Management | CRUD | RUD | CRUD | |||||||||||||
| Merchant | ||||||||||||||||
| Basic information | CRUD | CRUD | R | CRUD | CRUD | CRUD | R | RUD | CRU | RUD | R | R | R | R | R | R |
| Detail information | CRUD | CRUD | CRUD | CRUD | CRUD | RUD | CRU | RUD | ||||||||
| User Management | CRUD | CRUD | CRUD | RUD | CRUD | |||||||||||
| Channel | ||||||||||||||||
| Basic information | CRUD | CRUD | R | CRUD | CRUD | CRUD | R | CRUD | CRUD | CRUD | R | CRUD | CRUD | RUD | R | CRUD |
| Detail information | CRUD | CRUD | CRUD | CRUD | CRUD | CRUD | CRUD | CRUD | CRUD | CRUD | RUD | CRUD | ||||
| User Management | CRUD | CRUD | CRUD | CRUD | CRUD | CRUD | CRUD | CRUD | ||||||||
| API-Keys Management | CRUD | CRUD | CRUD | CRUD | CRUD | CRUD | CRUD | CRUD | CRUD | CRUD | CRUD | CRUD | ||||
| Connector | CRUD | CRUD | R | CRUD | CRUD | CRUD | R | CRUD | CRUD | CRUD | R | CRUD | CRUD | CRUD | R | CRUD |
| User Role | Admin | Onboarding Manager | Manager | Developer |
|---|---|---|---|---|
| Transaction Overview | R | R | R | |
| Dashboard | R | R | R |