device.offboard

Šī metode ļauj noņemt (izņemt no lietošanas) mobilās ierīces, kas tiek izmantotas ar Zabbix mobilo lietotni.

Metode ir pieejama User, Admin un Super admin lietotājiem, ja ir iespējots EnableMobileDevices un lietotājam ir piekļuve ierīcēm. Piekļuvi API metodēm var atsaukt lietotāja lomas konfigurācijā.

User un Admin lietotāji var noņemt tikai savas ierīces.

Metodes paraksts: object device.offboard(object parameters)

Metodes avots: CDevice::offboard() failā ui/include/classes/api/services/CDevice.php

Parametri

Parametrs Tips Apraksts
uuid string Ierīces universāli unikālais identifikators (UUIDv7). Atbilst deviceid.
force boolean Iestatiet true, lai ignorētu kļūdu “Ierīce nav atrasta” un piespiedu kārtā noņemtu ierīci.

Noklusējums: false

Atgrieztās vērtības

Atgriež objektu, kas satur noņemtās ierīces UUID.

Piemēri

Ierīces noņemšana

Noņem ierīci ar norādīto UUID, ignorējot kļūdu “Ierīce nav atrasta”.

Pieprasījums:

{
    "jsonrpc": "2.0",
    "method": "device.offboard",
    "params": {
        "uuid": "019d0106-5eef-7154-a159-bb29e35d38e5",
        "force": true
    },
    "id": 1
}

Atbilde:

{
    "jsonrpc": "2.0",
    "result": {
        "uuid": "019d0106-5eef-7154-a159-bb29e35d38e5"
    },
    "id": 1
}