Команда | Запрос | Дополнительные предварительные действия |
---|---|---|
revoke | { "plm_type_code": ${resource}, "state": ${revoke},//отозвать право владения ресурсом у пользователя или группы пользователей "owner_id": string,//идентификатор пользователя или группу, у которого надо отозвать права "resource_id": string//идентификатор ресурса, на который надо отозвать права } |
Команда | Ответ |
---|---|
response | { "plm_type_code": ${resource}, "state": ${response} } |
Код ошибки | Текст ошибки | Описание |
---|---|---|
"code": UserError (330) | "message": "Can't revoke resource from owner with id "owner_id": No such user/group" | ошибка появляется, если нет пользователя или группы пользователей с таким идентификатором |
"code": RuntimeError (200) | "message": "Can't revoke the resource: Target does not own the resource" | ошибка появляется, если у пользователя нет прав на ресурс |
"code": RuntimeError (200) | "message": "Can't revoke the resource: Requester does not own the resource with sufficient permissions" | ошибка появляется, если у пользователя недостаточно прав на отзыв ресурса |