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