2 Настройка группы шаблонов

Обзор

Группы шаблонов используются для логической группировки шаблонов и назначения им прав пользователей.

Каждый шаблон должен быть назначен как минимум в одну группу шаблонов. Шаблон может принадлежать нескольким группам шаблонов, и каждая группа шаблонов может содержать несколько шаблонов.

Обратите внимание, что в Zabbix все права основаны на группах: группах пользователей, группах узлов сети и группах шаблонов. Поэтому даже если одному пользователю нужен доступ к одному шаблону, он предоставляется путем добавления пользователя в группу пользователей, которая имеет право доступа к группе шаблонов, содержащей этот шаблон.

Конфигурация

Только пользователи Super admin могут создавать группы шаблонов.

В веб-интерфейсе Zabbix есть два способа создать группу шаблонов.

Вариант 1:

  • Перейдите в: Сбор данных → Группы шаблонов
  • Нажмите Создать группу шаблонов в правом верхнем углу экрана
  • Введите имя группы в форме

Вариант 2: при настройке шаблона введите несуществующее имя группы в поле Группы шаблонов.

После создания группы шаблонов вы можете нажать на имя шаблона в списке в разделе Сбор данныхГруппы шаблонов, чтобы изменить имя группы, клонировать группу или удалить ее.

При удалении группы шаблонов удаляется только логическая группа, а не шаблоны в ней. Невозможно удалить группу шаблонов, если она является единственной группой для какого-либо существующего шаблона.

Создание подгрупп шаблонов

Подгруппа шаблонов (или вложенная группа шаблонов) является дочерней по отношению к родительской группе шаблонов, которая ее содержит.

Подгруппа создается с помощью символа косой черты '/' в поле ввода имени группы, чтобы обозначить ее отношение к родительской группе(ам). Например:

  • ввод 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 уже существует) права доступа к родительской группе не задаются.

При редактировании любой группы шаблонов можно также задать дополнительную опцию Применить права ко всем подгруппам.

Если установить этот флажок и нажать Обновить, тот же уровень прав будет применен ко всем текущим и будущим подгруппам редактируемой группы шаблонов.

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

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