Set up Permissions for system Users

Updated on 05 Apr 2023

1. Check what kind of Roles are pre-configured in the System.

API nameEndpointResponse
System role managementGET / role-groups{
“status”: “ok”,
“message”: “string”,
“records”: [
{
“code”: “string”
}
]
}

2. View and edit the preconfigured Permissions for each Role.

API nameEndpointRequest ValueResponseComment
View organization settingsGET/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 permissionsPOST//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 roleYou can change permissions configurations adding an updated set of permissions.
Set up Permissions for system UsersPlease note that the actual update of permissions requires the System reboot.