user.create

Опис

object user.create(object/array users)

Овај метод омогућава стварање нових корисника.

Овај метод је доступан само типу корисника Супер администратор. Дозволе за позивање методе могу се опозвати у подешавањима улоге корисника. Видите Корисничке улоге за више информација.

Јачина корисничке лозинке се проверава у складу са правилом политике лозинке дефинисанисаног API-јем за аутентификацију. Погледајте API Аутентификацију за више информација.

Параметри

(object/array) Корисници за креирање.

Поред стандардних корисничких својстава, метод прихвата следеће параметре.

Parameter Type Description
usrgrps array Групе корисника за додавање корисника.

Корисничке групе морају имати само дефинисано својство usrgrpid.
medias array Кориснички медиј за креирање.

Повратне вредности

(object) Враћа објекат који садржи ID-ијеве креираних корисника под својством userids. Редослед враћених ID-ијева одговара редоследу прослеђених корисника.

Примери

Креирање корисника

Креирајте новог корисника, додајте га у корисничку групу и креирајте нови медиј за њега.

Захтев:

{
           "jsonrpc": "2.0",
           "method": "user.create",
           "params": {
               "username": "John",
               "passwd": "Doe123",
               "roleid": "5",
               "usrgrps": [
                   {
                       "usrgrpid": "7"
                   }
               ],
               "medias": [
                   {
                       "mediatypeid": "1",
                       "sendto": [
                           "[email protected]"
                       ],
                       "active": 0,
                       "severity": 63,
                       "period": "1-7,00:00-24:00"
                   }
               ]
           },
           "id": 1
       }

Одговор:

{
           "jsonrpc": "2.0",
           "result": {
               "userids": [
                   "12"
               ]
           },
           "id": 1
       }

Погледајте такође

Извор

CUser::create() у ui/include/classes/api/services/CUser.php.