объект usergroup.create(объект/массив ГруппыПользователей)
Этот метод позволяет создавать новые группы пользователей.
(объект/массив)
Создаваемые группы пользователей.
В дополнение к стандартным свойствам группы пользователей, этот метод принимает следующие параметры.
Параметр | Тип | Описание |
---|---|---|
rights | объект/массив | Назначаемые права доступа на группу. |
userids | строка/массив | ID добавляемых пользователей в группу пользователей. |
(объект)
Возвращает объект, который содержит ID созданных групп пользователей под свойством usrgrpids
. Порядок возвращаемых ID совпадает с порядком переданных групп пользователей.
Создание группы пользователей, которая запрещает доступ к группе узлов сети “2”, и добавляет к себе пользователя.
Запрос:
{ "jsonrpc": "2.0", "method": "usergroup.create", "params": { "name": "Operation managers", "rights": { "permission": 0, "id": "2" }, "userids": "12" }, "auth": "038e1d7b1735c6a5436ee9eae095879e", "id": 1 }
Ответ:
{ "jsonrpc": "2.0", "result": { "usrgrpids": [ "20" ] }, "id": 1 }
CUserGroup::create() в frontends/php/include/classes/api/services/CUserGroup.php.