Команда | Запрос | Дополнительные предварительные действия |
---|---|---|
reject | { "plm_type_code": ${resource}, "state": ${reject},//отказаться от ресурса "resource_id": string//идентификатор ресурса, от которого пользователь хочет отказаться } |
Команда | Ответ |
---|---|
response | { "plm_type_code": ${resource}, "state": ${response} } |
Код ошибки | Текст ошибки | Описание |
---|---|---|
"code": PermissionError (204) | "message": "Can't delete the resource: Only users with 'Administrator' role can directly remove resources" | ошибка появляется, если у пользователя нет роли "Администратор", которая позволяет удалять ресурсы, которыми поделились |
"code": RuntimeError (200) | "message": "Can't delete the resource: No such resource" | ошибка появляется, если нет ресурса с указанным идентификатором |
"code": RuntimeError (200) | "message": "Can't reject the resource: User does not own the resource" | ошибка появляется, если у пользователя недостаточно прав, он не является владельцем ресурса |