Перейти к содержанию

Получение всех ролей пользователя

Возвращает список всех ролей пользователя в пространстве.

GET /cwm/public/api/v1/workspaces/{workspace}/users/{userId}/roles

Параметры и описание запроса

workspace (обязательный)

Ключ или идентификатор пространства
/cwm/public/api/v1/workspaces/KEY/users/{userId}/roles
/cwm/public/api/v1/workspaces/f5ce1753-ced5-4992-beb9-7408c1a56cf8/users/{userId}/roles

userId (обязательный)

Идентификатор пользователя
/cwm/public/api/v1/workspaces/KEY/workitems/users/f5ce1753-ced5-4992-beb9-7408c1a56cf8/roles

Тело успешного ответа 200

200
{
  "roles": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "name": "string"
    }
  ]
}

Описание возвращаемой модели

roles

Список ролей. Отображается упрощенная возвращаемая модель роли.

Описание упрощенной возвращаемой модели роли

id

Идентификатор роли

name

Наименование роли

Ошибки

400 (Bad Request)

Неправильный (несуществующий) параметр запроса

401 (Unauthorized)

Неавторизованный запрос

403 (Forbidden)

Отказ доступа к объекту

404 (Not Found)

Несуществующее расположение

500 (Server Error)

Внутренняя ошибка сервиса