object mfa.update(object/array métodos MFA)
Este método permite actualizar métodos MFA existentes.
Este método solo está disponible para el tipo de usuario Super admin. Los permisos para llamar al método pueden ser revocados en la configuración del rol de usuario. Consulte Roles de usuario para más información.
(objeto/array)
Propiedades del método MFA que se van a actualizar.
La propiedad mfaid
debe definirse para cada elemento, todas las demás propiedades son opcionales. Solo se actualizarán las propiedades pasadas, todas las demás permanecerán sin cambios.
El método acepta métodos MFA con las propiedades estándar del método MFA.
(object)
Devuelve un objeto que contiene los IDs de los métodos MFA actualizados bajo la propiedad mfaids
.
Actualiza la función hash para generar códigos TOTP y la longitud del código de verificación para el método MFA "Zabbix TOTP" que utiliza contraseñas de un solo uso basadas en tiempo (TOTP).
{
"jsonrpc": "2.0",
"method": "mfa.update",
"params": {
"mfaid": "1",
"hash_function": 3,
"code_length": 8
},
"id": 1
}
Respuesta:
CMfa::update() en ui/include/classes/api/services/CMfa.php.