Se encuentra viendo la documentación de la versión en desarrollo, puede estar incompleta.
Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

mfa.update

Descripción

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.

Parámetros

(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.

Valores de retorno

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

Ejemplos

Actualización de las propiedades del método

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).

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.