2 Configurando um grupo de templates

Visão geral

Os grupos de templates são usados para o agrupamento lógico de templates e para a atribuição de permissões de usuário a eles.

Cada template deve ter pelo menos um grupo de templates atribuído. Um template pode pertencer a vários grupos de templates, e cada grupo de templates pode conter vários templates.

Observe que, no Zabbix, todas as permissões são baseadas em grupos: user groups, host groups e grupos de templates. Portanto, mesmo que um único usuário precise de acesso a um único template, isso é concedido adicionando o usuário a um user group e atribuindo a esse user group permissões para o grupo de templates que contém esse template.

Configuração

Somente usuários Super admin podem criar grupos de template.

Há duas opções para criar um grupo de template no frontend do Zabbix.

Opção um:

  1. Acesse Data collection > Template groups.
  2. Clique em Create template group no canto superior direito da tela.
  3. Informe o nome do grupo no formulário.

Opção dois: ao configurar um template, informe um nome de grupo inexistente no campo Template groups.

Depois que o grupo de template for criado, você pode clicar no nome do template na lista em Data collection > Template groups para editar o nome do grupo, clonar o grupo ou excluir o grupo.

Excluir um grupo de template remove apenas o grupo lógico, não os templates do grupo. Não é possível excluir um grupo de template que seja o único grupo de qualquer template existente.

Criando subgrupos de template

Um subgrupo de template (ou grupo de template aninhado) é um filho do grupo de template pai que o contém.

Um subgrupo é criado usando a barra diagonal '/' no campo de entrada do nome do grupo para indicar sua relação com o(s) grupo(s) pai. Por exemplo:

  • inserir Linux servers/Databases cria o subgrupo Linux servers/Databases do grupo pai Linux servers.
  • inserir Linux servers/Databases/MySQL/Tokyo cria o respectivo subgrupo dentro dos grupos pai aninhados Linux servers, Linux servers/Databases, Linux servers/Databases/MySQL.

Ao criar um subgrupo, não é permitido usar barras diagonais no início ou no fim, nem várias barras diagonais em sequência. A escape de '/' não é suportada.

Não é necessário criar nenhum grupo(s) pai de template antes de criar um subgrupo. Você pode escolher começar criando um subgrupo (por exemplo, Linux servers/Databases) ou qualquer grupo(s) pai de template (em nosso exemplo, Linux servers). Se você começar criando um subgrupo, o(s) grupo(s) pai de template não serão criados automaticamente.

Permissões para grupos de templates
  • Ao criar um subgrupo para um grupo de template pai existente (por exemplo, criar Linux servers/Databases quando Linux servers já existe), as permissões do grupo de usuários para o subgrupo são herdadas do pai.
  • Ao criar um grupo de template pai para um subgrupo existente (por exemplo, criar Linux servers quando Linux servers/Databases já existe), nenhuma permissão para o pai é definida.

Ao editar qualquer grupo de template, você também pode definir uma opção adicional, Aplicar permissões a todos os subgrupos.

Marcar esta caixa de seleção e clicar em Atualizar aplicará o mesmo nível de permissões a todos os subgrupos atuais e futuros do grupo de template que está sendo editado.

Portanto, se algum grupo de usuários recebeu diferentes permissões para os subgrupos do grupo de template que está sendo editado, marcar a caixa de seleção concederá a todos os subgrupos atuais e futuros as mesmas permissões de usuário que o grupo que está sendo editado.

Observe que esta opção não é salva no banco de dados e substituirá as permissões existentes. Quaisquer alterações feitas por meio desta opção só podem ser revertidas manualmente.