Команда
Запрос
Дополнительные предварительные действия
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'"ошибка появляется, если для запрашиваемого пользователя нет ресурсов указанного типа
  • Нет меток