Dokumentace FoodRetailor Help

Správa uživtelských rolí

CRUD operace nad uživateli administrace. Pro zápis je potřeba mít user:write scope.
Pro čtení je potřeba mít user:read scope.

Získání uživatelských rolí

/admin/user/role

Returning list of user roles

Responses

[ { "id": "1", "name": "Data Quality Manager", "description": "The Data Quality Manager is responsible for reviewing and validating data quality in the system.", "assignedPermissions": [ { "id": "dashboard", "level": "Read" } ], "assignedUsers": [ { "id": "1", "name": "John Adams", "email": "john@example.com", "roleId": "1", "isEnabled": true, "permissions": [] } ] } ]

Vytvoření uživatelské role

/admin/user/role

Create a new user role.

Request parameters

{ "name": "Data Quality Manager", "description": "The Data Quality Manager is responsible for reviewing and validating data quality in the system.", "permissions": [ { "id": "dashboard", "level": "Read" } ] }

Responses

Editace uživatelské role

/admin/user/role/{id}

Edit a user role.

Request parameters

{ "name": "Data Quality Manager", "description": "The Data Quality Manager is responsible for reviewing and validating data quality in the system.", "permissions": [ { "id": "dashboard", "level": "Read" } ] }

Responses

Smazání uživatelské role

/admin/user/role/{id}

Delete a user role.

Request parameters

Responses

31 July 2025