object user.create(объект/массив users)
Этот метод позволяет создавать новых пользователей.
Этот метод доступен только пользователю с типом доступа Супер-администратор. Разрешения на вызов метода можно отозвать в настройках ролей пользователя. Дополнительную информацию см. в разделе Роли пользователей.
(объект/массив) Создаваемые пользователи.
В дополнение к стандартным свойствам пользователя, этот метод принимает следующие параметры.
| Параметр | Тип | Описание | 
|---|---|---|
| passwd (требуется)  | 
       строка | Пароль пользователя. | 
| usrgrps (требуется)  | 
       массив | Группы пользователей, в которые необходимо добавить пользователя. У групп пользователей должно быть задано свойство usrgrp. | 
       
| user_medias | массив | Создаваемые оповещения пользователей пользователю. | 
(объект) Возвращает объект, который содержит ID созданных пользователей, указанных в свойстве userids. Порядок возвращаемых ID совпадает с порядком переданных пользователей.
Создание нового пользователя, добавление его в группу пользователей и создание ему оповещения пользователя.
Запрос:
{
           "jsonrpc": "2.0",
           "method": "user.create",
           "params": {
               "alias": "John",
               "passwd": "Doe123",
               "usrgrps": [
                   {
                       "usrgrpid": "7"
                   }
               ],
               "user_medias": [
                   {
                       "mediatypeid": "1",
                       "sendto": [
                           "[email protected]"
                       ],
                       "active": 0,
                       "severity": 63,
                       "period": "1-7,00:00-24:00"
                   }
               ]
           },
           "auth": "038e1d7b1735c6a5436ee9eae095879e",
           "id": 1
       }Ответ:
CUser::create() в ui/include/classes/api/services/CUser.php.