mfa.create
Descrizione
object mfa.create(object/array MFA methods)
Questo metodo consente di creare nuovi metodi MFA.
Questo metodo è disponibile solo per il tipo di utente Super admin. Le autorizzazioni per chiamare il metodo possono essere revocate nelle impostazioni del ruolo utente. Per ulteriori informazioni, vedere Ruoli utente.
Parametri
(object/array) Metodi MFA da creare.
Il metodo accetta metodi MFA con le proprietà standard del metodo MFA.
Valori restituiti
(object) Restituisce un oggetto contenente gli ID dei metodi MFA creati nella proprietà mfaids.
L'ordine degli ID restituiti corrisponde all'ordine degli elementi passati.
Esempi
Creazione di metodi MFA
Creare un metodo MFA "Zabbix TOTP" che utilizzi password monouso temporizzate (TOTP), con la funzione hash per la generazione di codici TOTP impostata su SHA-1 e la lunghezza del codice di verifica impostata su 6 cifre.
{
"jsonrpc": "2.0",
"method": "mfa.create",
"method": {
"type": 1,
"name": "Zabbix TOTP",
"hash_function": 1,
"code_length": 6
},
"id": 1
}
Risposta:
{
"jsonrpc": "2.0",
"result": {
"mfaids": [
"1"
]
},
"id": 1
}
Sorgente
CMfa::create() in ui/include/classes/api/services/CMfa.php.