2 Настройка группы шаблонов
Overview
Template groups are used for the logical grouping of templates and assigning user permissions to them.
Each template must have at least one template group assigned. A template may belong to multiple template groups, and each template group may contain multiple templates.
Note that in Zabbix, all permissions are based on groups: user groups, host groups, and template groups. So, even if a single user needs access to a single template, it is granted by adding the user to a user group that has permission to access the template group containing that template.
Конфигурация
Только пользователи с ролью Super admin могут создавать группы шаблонов.
В веб-интерфейсе Zabbix есть два способа создания группы шаблонов.
Вариант первый:
- Перейдите в: Сбор данных → Группы шаблонов
- Нажмите Создать группу шаблонов в правом верхнем углу экрана
- Введите имя группы в форме

Вариант второй: при настройке шаблона введите несуществующее имя группы в поле Группы шаблонов.
После создания группы шаблонов вы можете нажать на имя шаблона в списке в разделе Сбор данных → Группы шаблонов, чтобы изменить имя группы, клонировать группу или удалить ее.
При удалении группы шаблонов удаляется только логическая группа, а не шаблоны в ней. Невозможно удалить группу шаблонов, если она является единственной группой для какого-либо существующего шаблона.
Создание подгрупп шаблонов
Подгруппа шаблонов (или вложенная группа шаблонов) является дочерней по отношению к родительской группе шаблонов, в которой она содержится.
Подгруппа создается с использованием прямой косой черты '/' в поле ввода имени группы для обозначения ее связи с родительской группой(ами). Например:
- ввод
Linux servers/Databasesсоздает подгруппуLinux servers/Databasesв родительской группеLinux servers. - ввод
Linux servers/Databases/MySQL/Tokyoсоздает соответствующую подгруппу во вложенных родительских группахLinux servers,Linux servers/Databases,Linux servers/Databases/MySQL.
При создании подгруппы не допускается использование косой черты в начале или в конце, а также нескольких косых черт подряд. Экранирование '/' не поддерживается.
Перед созданием подгруппы не требуется создавать какие-либо родительские группы шаблонов. Вы можете выбрать, с чего начать: с создания подгруппы (например, Linux servers/Databases) или любой родительской группы шаблонов (в нашем примере — Linux servers). Если вы начнете с создания подгруппы, родительские группы шаблонов не будут созданы автоматически.
Права доступа к группам шаблонов
- При создании подгруппы в существующей родительской группе шаблонов (например, при создании
Linux servers/Databases, когдаLinux serversуже существует), группе пользователей наследуются права доступа к подгруппе от родительской группы. - При создании родительской группы шаблонов для существующей подгруппы (например, при создании
Linux servers, когдаLinux servers/Databasesуже существует), права доступа к родительской группе не задаются.
При редактировании любой группы шаблонов можно также задать дополнительную опцию Применить права доступа ко всем подгруппам.

Если установить этот флажок и нажать Обновить, к всем текущим и будущим подгруппам редактируемой группы шаблонов будет применен тот же уровень прав доступа.
Таким образом, если каким-либо группам пользователей были назначены разные права доступа к подгруппам редактируемой группы шаблонов, установка флажка предоставит всем текущим и будущим подгруппам те же права пользователей, что и у редактируемой группы.
Обратите внимание, что эта опция не сохраняется в базе данных и переопределяет существующие права доступа. Любые изменения, внесенные с помощью этой опции, можно отменить только вручную.