2 Konfigurowanie grupy szablonów
Przegląd
Grupy szablonów służą do logicznego grupowania szablonów oraz przypisywania do nich uprawnień użytkowników.
Każdy szablon musi mieć przypisaną co najmniej jedną grupę szablonów. Szablon może należeć do wielu grup szablonów, a każda grupa szablonów może zawierać wiele szablonów.
Należy pamiętać, że w Zabbix wszystkie uprawnienia są oparte na grupach: grupach użytkowników, grupach hostów oraz grupach szablonów. Dlatego nawet jeśli pojedynczy użytkownik potrzebuje dostępu do jednego szablonu, przyznaje się go przez dodanie użytkownika do grupy użytkowników, która ma uprawnienia do dostępu do grupy szablonów zawierającej ten szablon.
Konfiguracja
Tylko użytkownicy Super admin mogą tworzyć grupy szablonów.
W frontend Zabbix istnieją dwie opcje tworzenia grupy szablonów.
Opcja pierwsza:
- Przejdź do: Zbieranie danych → Grupy szablonów
- Kliknij Utwórz grupę szablonów w prawym górnym rogu ekranu
- Wprowadź nazwę grupy w formularzu

Opcja druga: podczas konfigurowania szablonu wprowadź nazwę nieistniejącej grupy w polu Grupy szablonów.
Po utworzeniu grupy szablonów możesz kliknąć nazwę szablonu na liście w sekcji Zbieranie danych → Grupy szablonów, aby edytować nazwę grupy, sklonować grupę lub usunąć grupę.
Usunięcie grupy szablonów usuwa tylko grupę logiczną, a nie szablony w tej grupie. Nie można usunąć grupy szablonów, która jest jedyną grupą dla dowolnego istniejącego szablonu.
Tworzenie podgrup szablonów
Podgrupa szablonów (lub zagnieżdżona grupa szablonów) jest elementem podrzędnym grupy nadrzędnej szablonów, która ją zawiera.
Podgrupę tworzy się, używając ukośnika '/' w polu wprowadzania nazwy grupy, aby oznaczyć jej relację do grupy nadrzędnej lub grup nadrzędnych. Na przykład:
- wpisanie
Linux servers/Databasestworzy podgrupęLinux servers/Databasesw grupie nadrzędnejLinux servers. - wpisanie
Linux servers/Databases/MySQL/Tokyotworzy odpowiednią podgrupę w zagnieżdżonych grupach nadrzędnychLinux servers,Linux servers/Databases,Linux servers/Databases/MySQL.
Podczas tworzenia podgrupy nie wolno używać ukośników na początku ani na końcu nazwy, ani kilku ukośników z rzędu. Ucieczka znaku '/' nie jest obsługiwana.
Nie jest wymagane wcześniejsze utworzenie żadnej nadrzędnej grupy szablonów przed utworzeniem podgrupy. Możesz zdecydować, czy zacząć od utworzenia podgrupy (na przykład Linux servers/Databases), czy dowolnej nadrzędnej grupy szablonów (w naszym przykładzie Linux servers). Jeśli zaczniesz od utworzenia podgrupy, nadrzędna grupa lub grupy szablonów nie zostaną utworzone automatycznie.
Uprawnienia do grup szablonów
- Podczas tworzenia podgrupy w istniejącej nadrzędnej grupie szablonów (na przykład tworzenia
Linux servers/Databases, gdyLinux serversjuż istnieje), uprawnienia grupy użytkowników do podgrupy są dziedziczone po grupie nadrzędnej. - Podczas tworzenia nadrzędnej grupy szablonów dla istniejącej podgrupy (na przykład tworzenia
Linux servers, gdyLinux servers/Databasesjuż istnieje), nie są ustawiane żadne uprawnienia dla grupy nadrzędnej.
Podczas edycji dowolnej grupy szablonów można również ustawić dodatkową opcję Zastosuj uprawnienia do wszystkich podgrup.

Zaznaczenie tego pola wyboru i kliknięcie Aktualizuj spowoduje zastosowanie tego samego poziomu uprawnień do wszystkich obecnych i przyszłych podgrup edytowanej grupy szablonów.
Jeśli więc jakimkolwiek grupom użytkowników przyznano różne uprawnienia do podgrup edytowanej grupy szablonów, zaznaczenie pola wyboru nada wszystkim obecnym i przyszłym podgrupom takie same uprawnienia użytkowników jak edytowanej grupie.
Należy pamiętać, że ta opcja nie jest zapisywana w bazie danych i zastąpi istniejące uprawnienia. Wszelkie zmiany wprowadzone za pomocą tej opcji można cofnąć wyłącznie ręcznie.