Кориснички објекат

Следећи објекти су директно повезани са user API-јем.

Корисник

Објекат корисника има следећа својства.

Property Type Description
userid ID ID корисника.

Понашање својства:
- само за читање
- обавезно за операције ажурирања
username string Име корисника.

Понашање својства:
- обавезно за операције креирања
- само за читање за обезбеђене кориснике ако је корисник повезан са корисничким директоријумом (userdirectoryid је постављен на важећу вредност која није "0"), и статус обезбеђивања корисничког директоријума је омогућен (provision_status Објекат корисничког директоријума је постављен на "1"), и статус аутентификације свих LDAP или SAML обезбеђивања је омогућен (ldap_jit_status Објекат аутентификације је подешен на "Омогућено за конфигурисане LDAP IdP-ове" или је saml_jit_status од Аутентификациони објекат подешено на "Омогућено за конфигурисане SAML IdP-ове")
passwd string Лозинка корисника.

Вредност овог параметра може бити празан стринг ако је корисник повезан са корисничким директоријумом.

Понашање својства:
- само за писање
roleid ID ID улоге корисника.

Имајте на уму да се корисници без улоге могу пријавити на Zabbix само користећи LDAP или SAML аутентификацију, под условом да се њихове LDAP/SAML информације подударају са мапирањима корисничких група конфигурисаним у Zabbix-у.
attempt_clock timestamp Време последњег неуспешног покушаја пријављивања.

Понашање својства:
- само за читање
attempt_failed integer Број недавних неуспелих покушаја пријављивања.

Понашање својства:
- само за читање
attempt_ip string IP адреса са које је дошао последњи неуспешан покушај пријављивања.

Понашање својства:
- само за читање
autologin integer Да ли да се омогући аутоматско пријављивање.

Могуће вредности:
0 - (подразумевано) аутоматско пријављивање онемогућено;
1 - аутоматско пријављивање омогућено.
autologout string Временски век корисничке сесије. Прихвата секунде и временску јединицу са суфиксом. Ако је подешено на 0s, сесија никада неће истећи.

Подразумевано: 15m.
lang string Језички код језика корисника, на пример, en_US.

Подразумевано: default - подразумевана вредност система.
name string Име корисника.
provisioned integer Да ли је корисник обезбеђен.

Могуће вредности:
0 - није обезбеђено;
1 - обезбеђено.

Понашање својства:
- само за читање
refresh string Период аутоматског освежавања. Прихвата секунде или временску јединицу са суфиксом (нпр., 30s, 90s, 1m, 1h).

Подразумевано: 30s.
rows_per_page integer Број редова објекта за приказивање по страници.

Подразумевано: 50.
surname string Презиме корисника.
theme string Тема корисника.

Могуће вредности:
default - (подразумевано) подразумевана вредност система;
blue-theme - Плава;
dark-theme - Тамна.
ts_provisioned timestamp Време када је извршена последња операција провизионисања.

Понашање својства:
- само за читање
- подржано за Супер администратор типове корисника
url string URL странице на коју треба преусмерити корисника након пријављивања.
userdirectoryid ID ID корисничког директоријума на који је корисник повезан.

Користи се за обезбеђивање (креирање или ажурирање), као и за пријављивање корисника који је повезан са корисничким директоријумом.

За операције пријављивања, вредност овог својства ће имати приоритет над својством userdirectoryid корисничких група којима корисник припада.

Подразумевано: 0.

Понашање својства:
- само за читање
- подржано за Супер администратор тип корисника
timezone string Временска зона корисника, на пример, Europe/London, UTC.

Подразумевано: default - подразумевана вредност система.

За комплетну листу подржаних временских зона погледајте PHP документацију.

Медији

Објекат медија има следећа својства.

Property Type Description
mediaid ID ID медија корисника.

Понашање својства:
- само за читање
mediatypeid ID ID типа медија који користи медиј корисника.

Понашање својства:
- обавезно
sendto string/array Адреса, корисничко име или други идентификатор примаоца.

Ако је type од Тип медија подешен на "Email", вредности су представљене као низ. За остале типове Типови медија, вредност је представљена као стринг.

Понашање својства:
- обавезно
active integer Да ли је медијум омогућен.

Могуће вредности:
0 - (подразумевано) омогућено;
1 - онемогућено.
severity integer Покреће нивое озбиљности за слање обавештења.

Могуће вредности битмапе:
1 - Није класификовано;
2 - Информације;
4 - Упозорење;
8 - Просечно;
16 - Високо;
32 - Катастрофа.

Ово је поље битмаске; Прихватљив је било који збир могућих вредности битмапе (на пример, 48 за Просечно, Високо и Катастрофално).

Подразумевано: 63.
period string Време када се обавештења могу слати као временски период или кориснички макрои одвојени тачком-зарезом.

Подразумевано: 1-7,00:00-24:00.
provisioned integer Да ли је корисник обезбеђен.

Могуће вредности:
0 - није обезбеђен;
1 - обезбеђен.
userdirectory_mediaid ID ID мапирања медија корисничког директоријума за обезбеђене медије.

Понашање својства:
- само за читање
- подржано за кориснике типа Супер администратор