mfa.update

Descripción

object mfa.update (objeto/matriz de métodos MFA )

Este método permite actualizar los métodos MFA existentes.

Este método solo está disponible para el tipo de usuario Super administrador. Los permisos para llamar al método se pueden revocar en la configuración de roles de usuario. Consulte Roles de usuario para obtener más información.

Parámetros

(objeto/matriz) Propiedades del método MFA que se actualizarán.

La propiedad mfaid debe definirse para cada métrica; todas las demás propiedades son opcionales. Sólo se actualizarán las propiedades pasadas, todas las demás permanecerán sin cambios.

El método acepta métodos MFA con las propiedades del método MFA estándar.

Valores de retorno

(objeto) Devuelve un objeto que contiene los ID de los métodos MFA actualizados bajo la propiedad mfaids.

Ejemplos

Actualizando propiedades del método

Actualice 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" utilizando contraseñas de un solo uso basadas en el tiempo (TOTP).

Solicitud:

{
           "jsonrpc": "2.0",
           "method": "mfa.update",
           "params": {
               "mfaid": "1",
               "hash_function": 3,
               "code_length": 8
           },
           "id": 1
       }

Respuesta:

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

Fuente

CMfa::update() en ui/include/classes/api/services/CMfa.php.