Uprawnienia

Przegląd

Uprawnienia w Zabbix zależą od typu użytkownika, dostosowanych ról użytkowników oraz dostępu do hostów, który jest określany na podstawie grupy użytkowników.

Typy użytkowników

Uprawnienia w Zabbix zależą przede wszystkim od typu użytkownika:

  • User - ma ograniczone prawa dostępu do sekcji menu (zobacz poniżej) i domyślnie nie ma dostępu do żadnych zasobów. Wszelkie uprawnienia do grup hostów lub szablonów muszą zostać jawnie przypisane.
  • Admin - ma niepełne prawa dostępu do sekcji menu (zobacz poniżej). Domyślnie użytkownik nie ma dostępu do żadnych grup hostów. Wszelkie uprawnienia do grup hostów lub szablonów muszą zostać jawnie nadane.
  • Super admin - ma dostęp do wszystkich sekcji menu. Użytkownik ma dostęp do odczytu i zapisu do wszystkich grup hostów i szablonów. Uprawnień nie można odebrać przez odmowę dostępu do określonych grup.

Dostęp do menu

Ograniczenie dostępu do niektórych elementów interfejsu użytkownika uniemożliwia jedynie otwarcie danej strony — nie usuwa możliwości dostępu do danych bazowych w innych częściach interfejsu.

Poniższa tabela przedstawia dostęp do sekcji menu Zabbix w zależności od typu użytkownika:

Sekcja menu User Admin Super admin
Dashboards + + +
Monitoring + + +
Problems + + +
Hosts + + +
Latest data + + +
Maps + + +
Discovery + +
APM + + +
Traces + + +
Metrics + + +
Logs + + +
Services + + +
Services + + +
SLA + +
SLA report + + +
Inventory + + +
Overview + + +
Hosts + + +
Reports + + +
System information + +
Scheduled reports + +
Availability report + + +
Top 100 triggers + + +
Audit log +
Action log +
Notifications + +
Data collection + +
Template groups + +
Host groups + +
Templates + +
Hosts + +
Maintenance + +
Event processing +
Discovery + +
Alerts + +
Trigger actions + +
Service actions + +
Discovery actions + +
Autoregistration actions + +
Internal actions + +
Media types +
Scripts +
Users +
User groups +
User roles +
Users +
API tokens +
Authentication +
Devices +
Administration +
Data source +
General +
Audit log +
Housekeeping +
Proxy groups +
Proxies +
Macros +
Queue +

Role użytkowników

Role użytkowników umożliwiają niestandardowe dostosowanie uprawnień zdefiniowanych przez typ użytkownika. Nie można dodawać uprawnień (ponieważ przekraczałoby to uprawnienia typu użytkownika), ale niektóre uprawnienia można odebrać.

Ponadto rola użytkownika określa dostęp nie tylko do sekcji menu, ale także do usług, modułów, metod API i różnych działań w frontend.

Role użytkowników są konfigurowane przez użytkowników Super admin w sekcji Użytkownicy > Role użytkowników.

Role użytkowników są przypisywane użytkownikom przez użytkowników Super admin w formularzu konfiguracji użytkownika, na karcie Uprawnienia.

Dostęp do hostów

Dostęp do danych dowolnego hosta i szablonu w Zabbix jest przyznawany grupom użytkowników wyłącznie na poziomie grup hostów/szablonów.

Oznacza to, że pojedynczemu użytkownikowi nie można bezpośrednio przyznać dostępu do hosta (ani grupy hostów). Dostęp do hosta można przyznać tylko poprzez członkostwo w grupie użytkowników, której przyznano dostęp do grupy hostów zawierającej tego hosta.

Podobnie, użytkownik może uzyskać dostęp do szablonu wyłącznie poprzez członkostwo w grupie użytkowników, której przyznano dostęp do grupy szablonów zawierającej dany szablon.