mfa.create

Опис

object mfa.create(object/array MFA methods)

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

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

Параметри

(object/array) MFA методе за креирање.

Метод прихвата MFA методе са стандардним својствима MFA методе.

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

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

Примери

Креирање MFA метода

Креирајте MFA метод "Zabbix TOTP" користећи једнократне лозинке засноване на времену (TOTP), са хеш функцијом за генерисање TOTP кодова постављених на SHA-1 и дужином верификационог кода на 6 цифара.

Захтев:

{
           "jsonrpc": "2.0",
           "method": "mfa.create",
           "params": {
               "type": 1,
               "name": "Zabbix TOTP",
               "hash_function": 1,
               "code_length": 6
           },
           "id": 1
       }

Одговор:

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

Извор

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