Set up Permissions for system Users
Updated on 05 Apr 2023
1. Check what kind of Roles are pre-configured in the System.
API name | Endpoint | Response |
System role management | GET / role-groups | { “status”: “ok”, “message”: “string”, “records”: [ { “code”: “string” } ] } |
2. View and edit the preconfigured Permissions for each Role.
API name | Endpoint | Request Value | Response | Comment |
View organization settings | GET/management/ organization-settings | “settings”: [ { “role”: { “code”: “string” }, “permissions”: [ “string” ], “organizationType”: “string”, “creationMethods”: [ “string” ], “rolesUnderManagement”: [ “string” ], “selfRegistration Allowed”: true, “userManagement Allowed”: true } ] } | View the list of organizations and roles with configured permissions | |
Update role permissions | POST//management/ organization-settings/ {organizationTypeCode} /roles{roleName} | “string”, “settings”: [ { “role”: { “code”: “string” }, “permissions”: [ “string” ], “organizationType”: “string”, “creationMethods”: [ “CREATE_NEW_ ORGANIZATION” ], “rolesUnder Management”: [ “string” ], “selfRegistration Allowed”: true, “userManagement Allowed”: true | Response with a new set of permissions for a certain role | You can change permissions configurations adding an updated set of permissions. |
![]() | Please note that the actual update of permissions requires the System reboot. |