Команда | Запрос | Дополнительные предварительные действия |
---|---|---|
get_resources_by_owner | { "plm_type_code": ${resource}, "state": ${get_resources_by_owner},//получить список ресурсов по пользователю "owner_id": string,//идентификатор пользователя "resource_type": string/*тип ресурса cube - мультисфера, profile - профиль, script - сценарий, edition - редакции, filterlist - справочник*/ } |
Команда | Ответ |
---|---|
get_resources_by_owner_rp | { "plm_type_code": ${resource}, "state": ${get_resources_by_owner_rp}, "resources": [ResourcePermissionDesc]//список ресурсов с правами } |
Код ошибки | Текст ошибки | Описание |
---|---|---|
"code": PermissionError (204) | "message": "Can't get resources by owner: Only users with 'Administrator' role are allowed to query other users data" | ошибка появляется, если у пользователя нет роли "Администратор". Только пользователь с ролью "Администратор" может просматривать информацию о других пользователях. |
"code": UserError (330) | "message": "Can't get resources by owner: No such user/group with id 'owner_id'" | ошибка появляется, если нет пользователя или группы пользователей с указанным идентификатором |
"code": ResourceError (272) | "message": "Can't get resources by owner: No such resource with type id 'resource_id' 'resource_type'" | ошибка появляется, если для запрашиваемого пользователя нет ресурсов указанного типа |