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

Descripción

object mfa.create(object/array Métodos MFA)

Este método permite crear nuevos métodos MFA.

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 obtener más información.

Parámetros

(objeto/array) Métodos MFA a crear.

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 creados bajo la propiedad mfaids. El orden de los IDs devueltos coincide con el orden de las métricas pasadas.

Ejemplos

Creación de métodos MFA

Cree un método MFA "Zabbix TOTP" utilizando contraseñas de un solo uso basadas en tiempo (TOTP), con la función hash para generar los códigos TOTP establecida en SHA-1 y la longitud del código de verificación establecida en 6 dígitos.

Solicitud:

{
           "jsonrpc": "2.0",
           "method": "mfa.create",
           "params": {
               "type": 1,
               "name": "Zabbix TOTP",
               "hash_function": 1,
               "code_length": 6
           },
           "id": 1
       }

Respuesta:

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

Fuente

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