mfa.create
Descrizione
object mfa.create(object/array MFA methods)
Questo metodo consente di creare nuovi metodi MFA.
Questo metodo è disponibile solo per gli utenti di tipo Super admin. Le autorizzazioni per chiamare il metodo possono essere revocate nelle impostazioni del ruolo utente. Consultare Ruoli utente per ulteriori informazioni.
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.