/api/lite/settings/users/roles /api/lite/settings/users/roles Метод возвращает все доступные роли Пример ответа: { "success": true, "roles": [ { "id": "b37a0b62-0ec9-3984-8509-6ce33be54bf2", "name": "Администратор", "privileges": [ "ADMIN" ], "users": [ "test@test.ru", "test@test.ru-expert" ] }, { "id": "597aa7c2-4da9-ed44-669a-9710e07d6d6c", "name": "Складская обработка", "privileges": [ "ORDERS_READ", "ORDERS_WRITE", "PURCHASE_ORDERS_WRITE", "PURCHASE_ORDERS_READ" ], "users": [] }, { "id": "a84dcbb4-7fec-c55c-9761-be7a68057edb", "name": "Подтверждение заказа", "privileges": [ "ORDERS_READ", "ORDERS_WRITE" ], "users": [ "test@test.ru_callcenter" ] } ] } /api/lite/settings/users/roles Обновляет или создает роль. Если указан id, то обновляет существующую роль, иначе создает новую Пример запроса: { "id": "37a9dfae-c1b7-42a9-9db3-8e5015c6ae1e", "name": "Название роли", "privileges": ["DASHBOARD_DATA_READ"], "users": ["test-202-1@qqq.qq"] } Пример ответа: { "success": true } /api/lite/settings/users/roles?id=9ad800a1-3eec-a1ea-988d-4e2c3e88e44f Удаляет роль. Список возможных привилегий DASHBOARD_DATA_READPRODUCTS_READPRODUCTS_WRITEORDERS_READORDERS_WRITEPURCHASE_ORDERS_READPURCHASE_ORDERS_WRITESETTINGS_READSETTINGS_WRITESHOP_TEMPLATE_READSHOP_TEMPLATE_WRITEADMIN