Команда | Запрос | Дополнительные предварительные действия |
---|---|---|
user_permissions_request | { "plm_type_code": ${user_cube}, "state": ${user_permissions_request},//получить информацию о правах пользователя "user_id": string//идентификатор пользователя } |
Команда | Ответ |
---|---|
user_permissions_response | { "plm_type_code": ${user_cube}, "state": ${user_permissions_response}, "permissions": [UserPermissionDesc]//список всех мультисфер с флагом доступности пользователю } |
Код ошибки | Текст ошибки | Описание |
---|---|---|
"code": RuntimeError (200) | "message": "No such user with id 'user_id'" | ошибка появляется, когда нет пользователя с указанным идентификатором |
"code": PermissionError (204) | "message": "User is not allowed to get permissions" | ошибка появляется, если у пользователя нет соответствующей роли |