mfa.create
Apraksts
object mfa.create(object/array MFA methods)
Šī metode ļauj izveidot jaunas 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 sadaļā Lietotāju lomas.
Parametri
(object/array) Izveidojamās MFA metodes.
Metode pieņem MFA metodes ar standarta MFA metožu īpašībām.
Atgrieztās vērtības
(object) Atgriež objektu, kas satur izveidoto MFA metožu ID īpašībā mfaids.
Atgriezto ID secība atbilst nodoto vienumu secībai.
Piemēri
MFA metožu izveide
Izveidojiet "Zabbix TOTP" MFA metodi, izmantojot uz laiku balstītas vienreizējās paroles (TOTP), kur TOTP kodu ģenerēšanas jaucējfunkcija ir iestatīta uz SHA-1 un verifikācijas koda garums ir iestatīts uz 6 cipariem.
{
"jsonrpc": "2.0",
"method": "mfa.create",
"params": {
"type": 1,
"name": "Zabbix TOTP",
"hash_function": 1,
"code_length": 6
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"mfaids": [
"1"
]
},
"id": 1
}
Avots
CMfa::create() failā ui/include/classes/api/services/CMfa.php.