A dica de hoje é para os SysAdmins Zimbra que necessitam delegar funções administrativas para um usuário realizar operações de administrador.

Caso de uso

Precisamos delegar ao usuario estagiário (estagiario@meudominio.com.br), poderes para Criar, deletar, editar contas de email e listas de distribuição, além de poder alterar senha de usuários – Somente do domínio @meudomínio.com.br . Ainda, iremos restringir o acesso ao menu “View e-mail” para que o usuário administrativo não possa abrir as caixas postais de outros usuários do sistema.

Modificando a conta estagiario@meudominio.com.br

Acesse a conta do usuários zimbra

su - zimbra

Execute os comandos abaixo

zmprov ma estagiario@meudominio.com.br \
zimbraIsDelegatedAdminAccount TRUE \
zimbraAdminConsoleUIComponents accountListView \
zimbraAdminConsoleUIComponents downloadsView \
zimbraAdminConsoleUIComponents DLListView \
zimbraAdminConsoleUIComponents aliasListView \
zimbraAdminConsoleUIComponents resourceListView
zmprov grr global usr estagiario@meudominio.com.br adminLoginCalendarResourceAs

zmprov grr global usr estagiario@meudominio.com.br domainAdminZimletRights

zmprov grr domain meudominio.com.br usr estagiario@meudominio.com.br domainAdminRights

zmprov grr domain meudominio.com.br usr estagiario@meudominio.com.br domainAdminConsoleRights

zmprov grr domain meudominio.com.br usr estagiario@meudominio.com.br adminConsoleAliasRights

zmprov grr domain meudominio.com.br usr estagiario@meudominio.com.br modifyAccount

zmprov grr domain meudominio.com.br usr estagiario@meudominio.com.br countAlias

zmprov grr domain meudominio.com.br usr estagiario@meudominio.com.br -configureAdminUI

zmprov grr domain meudominio.com.br usr estagiario@meudominio.com.br -adminLoginAs

zmprov grr domain meudominio.com.br usr estagiario@meudominio.com.br -get.account.zimbraAdminConsoleUIComponents

zmprov grr domain meudominio.com.br usr estagiario@meudominio.com.br -get.dl.zimbraAdminConsoleUIComponents

zmprov grr domain meudominio.com.br usr estagiario@meudominio.com.br -set.account.zimbraIsDelegatedAdminAccount

zmprov grr domain meudominio.com.br usr estagiario@meudominio.com.br -set.dl.zimbraIsAdminGroup

Agora, acesse o Console WEB do zimbra (porta 7071 – padrão) entre com o usuário e senha do estagiário e verifique as opções de Criar/Editar/Deletar contas de e-mail e listas de distribuição, além de poder alterar a senha dos usuários do dominio @meudominio.com.br.

LEMBRE-SE DE ALTERAR O DOMÍNIO NOS COMANDOS ACIMA!