mfa.update

Apraksts

object mfa.update(object/array MFA methods)

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

Šī metode ir pieejama tikai Super admin lietotāja tipam. Atļaujas izsaukt šo metodi var tikt atsauktas lietotāja lomas iestatījumos. Plašāku informāciju skatiet 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.