Multilocação completa no Zimbra OSE usando Zextras Admin

A multilocação é um dos modelos mais eficazes para fornecer serviços de TI atualmente. Uma única instância da aplicação, rodando em uma infraestrutura de servidor, mas ao mesmo tempo acessível a muitos usuários e empresas, permite minimizar o custo de prestação de serviços de TI e atingir sua máxima qualidade. A arquitetura Zimbra Collaboration Suite Open-Source Edition foi originalmente projetada com a ideia de multitenancy em mente. Graças a isso, em uma instalação do Zimbra OSE você pode criar vários domínios de e-mail e, ao mesmo tempo, seus usuários nem saberão da existência uns dos outros.

É por isso que o Zimbra Collaboration Suite Open-Source Edition é uma excelente escolha para grupos de empresas e holdings que precisam fornecer a cada empresa correio em seu próprio domínio, mas não querem gastar muito dinheiro para isso. Além disso, o Zimbra Collaboration Suite Open-Source Edition poderia ser adequado para provedores de SaaS que fornecem acesso a e-mail corporativo e ferramentas de colaboração, se não fosse por duas limitações significativas: a falta de ferramentas administrativas simples e compreensíveis para delegar poderes administrativos, bem como para introduzir restrições em domínios na versão Open-Source do Zimbra. Em outras palavras, o Zimbra OSE possui apenas uma API para implementar essas funções, mas simplesmente não há comandos ou itens especiais no console de administração da web. Para remover essas restrições, a Zextras desenvolveu um complemento especial, Zextras Admin, que faz parte do conjunto de extensões Zextras Suite Pro. Vamos ver como Zextras Admin pode transformar o Zimbra OSE gratuito em uma solução ideal para provedores de SaaS.

Multilocação completa no Zimbra OSE usando Zextras Admin

Além da conta de administrador principal, o Zimbra Collaboration Suite Open-Source Edition suporta a criação de outras contas de administrador, porém, cada um dos administradores criados terá a mesma autoridade do administrador original. Usar o recurso integrado de limitar direitos de administrador a qualquer domínio no Zimbra OSE por meio da API é extremamente difícil. Como resultado, isto se torna uma limitação séria que não permite ao provedor de SaaS transferir o controle do domínio para o cliente e administrá-lo de forma independente. Isso, por sua vez, significa que todo o trabalho de administração de correio corporativo, por exemplo, criação de novas e exclusão de caixas de correio antigas, bem como criação de senhas para elas, deverá ser feito pelo próprio provedor de SaaS. Além do óbvio aumento no custo da prestação do serviço, isto também cria enormes riscos associados à segurança da informação.

A extensão Zextras Admin pode resolver este problema, que permite adicionar a função de delinear poderes administrativos ao Zimbra OSE. Graças a esta extensão, o administrador do sistema pode criar um número ilimitado de novos administradores e limitar seus direitos conforme necessário. Por exemplo, ele pode tornar seu assistente o administrador de parte dos domínios se não tiver tempo para atender de forma independente as solicitações de todos os clientes. Isso ajudará a aumentar a velocidade de resposta às solicitações dos clientes, proporcionará segurança adicional da informação e também melhorará a qualidade do trabalho dos administradores.

Ele também pode tornar um usuário de um dos domínios um administrador, limitando sua autoridade a um domínio, ou adicionar administradores juniores que podem redefinir senhas ou criar novas contas para usuários de seus domínios, mas não terão acesso ao conteúdo das caixas de correio dos funcionários. . Graças a isso, é possível conseguir a criação de um sistema de autoatendimento no qual uma empresa possa gerenciar de forma independente o domínio de e-mail que lhe é fornecido. Esta opção não é apenas segura e conveniente para a empresa, mas também permite ao fornecedor de SaaS reduzir significativamente o custo da prestação de serviços.

Vale ressaltar também que tudo isso é feito por meio de diversos comandos do console de administração. Vamos ver isso usando o exemplo de criação de um administrador para o domínio mail.company.ru. Para tornar o usuário mail.company.ru administrador de domínio [email protegido], basta digitar o comando administrador do zxsuite doAddDelegationSettings [email protegido] mail.company.ru viewMail true. Depois disso o usuário [email protegido] se tornará o administrador de seu domínio e poderá visualizar os e-mails de outros usuários. 

Além de criar um administrador primário, transformaremos um dos gerentes em administrador júnior usando o comando administrador do zxsuite doAddDelegationSettings [email protegido] mail.company.ru viewMail falso. Ao contrário do administrador principal, um administrador júnior não poderá visualizar as correspondências dos funcionários, mas poderá realizar outras operações, como criar e excluir uma caixa de correio. Isto pode ser muito útil em momentos em que o administrador principal não tem tempo para realizar operações de rotina.

Zextras Admin também oferece a capacidade de editar permissões. Por exemplo, se o administrador principal sair de férias, um gestor poderá exercer temporariamente suas funções. Para que um gerente visualize as correspondências dos funcionários, basta usar o comando administrador do zxsuite doEditDelegationSettings [email protegido] mail.company.ru viewMail truee, quando o administrador principal retornar das férias, você poderá tornar o gerente um administrador júnior novamente. Os usuários também podem ser privados de direitos administrativos usando o comando zxsuite admin doRemoveDelegationSettings [email protegido] mail.empresa.ru.

Multilocação completa no Zimbra OSE usando Zextras Admin

Também é importante que todas as funções acima sejam duplicadas no console de administração web do Zimbra. Graças a isso, o gerenciamento de domínios corporativos torna-se acessível até mesmo para funcionários que têm pouca experiência em trabalhar com linha de comando. Além disso, a presença de uma interface gráfica para essas configurações permite reduzir o tempo de treinamento do funcionário que administrará o domínio.

No entanto, a dificuldade de delegar direitos administrativos não é a única limitação séria no Zimbra OSE. Além disso, a capacidade integrada de definir restrições ao número de caixas de correio para domínios, bem como restrições ao espaço que ocupam, também é implementada apenas por meio da API. Sem tais restrições, será difícil para um administrador de sistema planejar a quantidade necessária de armazenamento em armazenamentos de correio. Além disso, a ausência de tais restrições significa que é impossível introduzir planos tarifários. A extensão Zextras Admin também pode remover essa limitação. Graças à função Limites de Domínio, esta extensão permite limitar determinados domínios tanto pelo número de caixas de correio como pelo espaço ocupado pelas caixas de correio. 

Suponhamos que uma empresa que utiliza o domínio mail.company.ru tenha adquirido uma tarifa segundo a qual não pode ter mais de 50 caixas de correio e também ocupar mais de 25 gigabytes no disco rígido de armazenamento de correio. Seria lógico limitar este domínio a 50 usuários, cada um dos quais receberia uma caixa de correio de 512 megabytes, mas na realidade tais restrições não são adequadas para todos os funcionários da empresa. Digamos que se uma caixa de correio de 100 megabytes for suficiente para um simples gerente, então mesmo um gigabyte pode não ser suficiente para vendedores que estão sempre envolvidos em correspondência ativa. E, portanto, para uma empresa, seria lógico que os gestores introduzissem uma restrição e, para os funcionários dos departamentos de vendas e suporte técnico, uma tarifa diferente. Isso pode ser conseguido dividindo os funcionários em grupos, que no Zimbra OSE são chamados Classe de Serviçoe, em seguida, defina restrições apropriadas para cada grupo. 

Para fazer isso, o administrador-chefe só precisa digitar o comando zxsuite admin setDomainSettings mail.company.ru account_limit 50 domain_account_quota 1gb cos_limits gerentes:40, vendas:10. Graças a isso, foi introduzido um limite de 50 contas para o domínio, um tamanho máximo de caixa de correio de 1 gigabyte e uma divisão das caixas de correio em dois grupos diferentes. Depois disso, você pode definir um limite artificial de tamanho da caixa de correio de 40 megabytes para 384 usuários do grupo “Gerentes” e deixar o limite de 1 gigabyte para o grupo “Vendedores”. Assim, mesmo que totalmente preenchidas, as caixas de correio do domínio mail.company.ru não ocuparão mais de 25 gigabytes. 

Multilocação completa no Zimbra OSE usando Zextras Admin

Todas as funcionalidades acima também são apresentadas no console web de administração do Zextras Suite e permitem que o funcionário que administra o domínio faça as alterações necessárias da maneira mais rápida e conveniente possível, sem gastar muito tempo em treinamento.

Além disso, para garantir a máxima transparência na interação entre o provedor de SaaS e o cliente, Zextras Admin mantém registros de todas as ações dos administradores delegados, que podem ser visualizados diretamente no console de administração do Zimbra OSE. Também no primeiro dia de cada mês, Zextras Admin gera um relatório mensal sobre as atividades de todos os administradores, que inclui todos os dados necessários, incluindo tentativas falhadas de login, bem como tentativas falhadas de exceder os limites definidos para o domínio. 

Assim, Zextras Admin transforma o Zimbra Collaboration Suite Open-Source Edition em uma solução ideal para provedores de SaaS. Devido aos custos de licenciamento extremamente baixos, bem como a uma arquitectura multi-tenant com capacidades de autoatendimento, esta solução pode permitir aos ISPs reduzir o custo de prestação de serviços, tornar o seu negócio mais rentável e, consequentemente, ser mais competitivo.

Para todas as perguntas relacionadas ao Zextras Suite, você pode entrar em contato com o representante da Zextras Ekaterina Triandafilidi por e-mail [email protegido]

Fonte: habr.com

Adicionar um comentário