mfa.update

Apraksts

object mfa.update(object/array MFA methods)

Šī metode ļauj atjaunināt esošās MFA metodes.

Šī metode ir pieejama tikai lietotāja tipam Super admin. Atļaujas izsaukt šo metodi var atsaukt lietotāja lomas iestatījumos. Plašāku informāciju skatiet sadaļā Lietotāju lomas.

Parametri

(object/array) Atjaunināmo MFA metožu īpašības.

Īpašībai mfaid jābūt definētai katram vienumam, visas pārējās īpašības nav obligātas. Tiks atjauninātas tikai nodotās īpašības, visas pārējās paliks nemainītas.

Metode pieņem MFA metodes ar standarta MFA metožu īpašībām.

Atgrieztās vērtības

(object) Atgriež objektu, kas satur atjaunināto MFA metožu ID īpašībā mfaids.

Piemēri

Metodes īpašību atjaunināšana

Atjauniniet jaucējfunkciju TOTP kodu ģenerēšanai un verifikācijas koda garumu MFA metodei "Zabbix TOTP", kas izmanto uz laiku balstītas vienreizējās paroles (TOTP).

Pieprasījums:

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

Atbilde:

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

Avots

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