Доступ к группам
Имя | Ресурс | Описание |
Все группы | GET api/2.0/group | Возвращает общие сведения обо всех группах (например, ИД группы и сведения о менеджере группы) |
Добавить новую группу | POST api/2.0/group | Добавляет новую группу с указанными менеджером группы, названием и пользователями |
Определенная группа | GET api/2.0/group/{groupid} | Возвращает подробные сведения о выбранной группе: название группы, категория, описание, менеджер, пользователи и родительская группа, если она существует |
Обновить существующую группу | PUT api/2.0/group/{groupid} | Обновляет существующую группу, изменяя менеджера группы, название и/или пользователей |
Удалить группу | DELETE api/2.0/group/{groupid} | Удаляет выбранную группу из списка групп на портале |
Группы пользователей | GET api/2.0/group/user/{userid} | Возвращает список групп для пользователя |
Задать пользователей группы | POST api/2.0/group/{groupid}/members | Управляет пользователями группы, удаляя текущих пользователей и добавляя вместо них новых пользователей |
Добавить пользователей группы | PUT api/2.0/group/{groupid}/members | Добавить новых пользователей группы с сохранением текущих пользователей |
Задать менеджера группы | PUT api/2.0/group/{groupid}/manager | Назначает пользователя с отправленным ИД менеджером выбранной группы |
Удалить пользователей группы | DELETE api/2.0/group/{groupid}/members | Удаляет указанных пользователей группы с сохранением всех текущих пользователей группы |
Переместить пользователей группы | PUT api/2.0/group/{groupid}/members/{newgroupid} | Переместить всех пользователей из выбранной группы в другую указанную группу |