mfa.update
Descrizione
object mfa.update(object/array MFA methods)
Questo metodo consente di aggiornare i metodi MFA esistenti.
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
Proprietà del metodo MFA (object/array) da aggiornare.
La proprietà mfaid deve essere definita per ogni elemento, tutte le altre proprietà sono facoltative.
Solo le proprietà passate verranno aggiornate, tutte le altre rimarranno invariate.
Il metodo accetta metodi MFA con le proprietà standard del metodo MFA.
Valori restituiti
(object) Restituisce un oggetto contenente gli ID dei metodi MFA aggiornati nella proprietà mfaids.
Esempi
Aggiornare le proprietà del metodo
Aggiornare la funzione hash per la generazione di codici TOTP e la lunghezza del codice di verifica per il metodo MFA "Zabbix TOTP" che utilizza password monouso basate sul tempo (TOTP).
{
"jsonrpc": "2.0",
"method": "mfa.update",
"params": {
"mfaid": "1",
"hash_function": 3,
"code_length": 8
},
"id": 1
}
Risposta:
{
"jsonrpc": "2.0",
"result": {
"mfaids": [
"1"
]
},
"id": 1
}
Sorgente
CMfa::update() in ui/include/classes/api/services/CMfa.php.