mfa.create

Descripción

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

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

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) Métodos MFA para crear.

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 creados bajo la propiedad mfaids. El orden de los ID devueltos coincide con el orden de los elementos pasados.

Ejemplos

Creando métodos MFA

Cree un método MFA "Zabbix TOTP" utilizando contraseñas de un solo uso basadas en el tiempo (TOTP), con la función hash para generar códigos TOTP configurada 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.