Permissions (Rechten)¶
Current version: 1.0.0
Central to the functionality for staff members (personeelsleden) are permissions (rechten), which make it possible to enable certain functions for certain staff members.
Read¶
- GET /api2/rechten¶
List of permissions (rechten) in Recras
Example request:
GET /api2/rechten HTTP/1.1 Host: demo.recras.nl Accept: application/json
Example response:
HTTP/1.1 200 OK Content-type: application/json [ { "id": 1, "name": "editUsers", "description": "Gebruikers aanmaken en wijzigen." // (Create and modify users.) }, { "id": 2, "name": "editGroups", "description": "GebruikersGroepen aanmaken en wijzigen." // (Create and modify User Groups.) }, { "id": 4, "name": "editPersoneelsplanning", // (editStaffRoster) "description": "Mag de personeelsplanning wijzigen" // (May modify the staff roster) } ]
- Query Parameters:
actief – Filter by active (actieve) permissions, which are assigned to the currently logged-in user. Possible values are
false
,true
,0
,1
- Status Codes:
200 OK – OK
406 Not Acceptable – Invalid parameter specified (Ongeldige parameter opgegeven)