object mfa.update(object/array Métodos MFA)
Este método permite atualizar métodos MFA existentes.
Este método está disponível apenas para o tipo de usuário Super admin. As permissões para chamar o método podem ser revogadas nas configurações de função do usuário. Consulte Funções de usuário para mais informações.
(object/array)
Propriedades do método MFA a serem atualizadas.
A propriedade mfaid
deve ser definida para cada item, todas as outras propriedades são opcionais. Apenas as propriedades passadas serão atualizadas, todas as outras permanecerão inalteradas.
O método aceita métodos MFA com as propriedades padrão do método MFA.
(object)
Retorna um objeto contendo os IDs dos métodos MFA atualizados na propriedade mfaids
.
Atualize a função hash para gerar códigos TOTP e o comprimento do código de verificação para o método MFA "Zabbix TOTP" que utiliza senhas descartáveis baseadas em tempo (TOTP).
{
"jsonrpc": "2.0",
"method": "mfa.update",
"params": {
"mfaid": "1",
"hash_function": 3,
"code_length": 8
},
"id": 1
}
Resposta:
CMfa::update() em ui/include/classes/api/services/CMfa.php.