Hoje, a multilocação é um dos modelos mais eficazes para fornecer serviços de TI. Uma única instância do aplicativo em execução na mesma infraestrutura de servidor, mas que ao mesmo tempo está disponível para muitos usuários e empresas, permite minimizar o custo do fornecimento de serviços de TI e maximizar sua qualidade. A arquitetura do Zimbra Collaboration Suite Open-Source Edition foi originalmente inspirada na idéia de multilocação. Por esse motivo, em uma instalação do Zimbra OSE, você pode criar muitos domínios de correio, enquanto os usuários nem mesmo se dão conta.
É por isso que o Zimbra Collaboration Suite Open-Source Edition é uma excelente opção para grupos de empresas e holdings que exigem que cada empresa forneça correio em seu próprio domínio, mas não deseja gastar muito dinheiro com esses objetivos. Além disso, o Zimbra Collaboration Suite Open-Source Edition pode ser adequado para provedores de SaaS que fornecem acesso a email corporativo e ferramentas de colaboração, se não por duas restriçõ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 de código aberto do Zimbra. Em outras palavras, no Zimbra OSE, existe apenas uma API para implementar essas funções, mas simplesmente não há comandos ou itens especiais do console no console de administração da web. Para remover essas restrições, a Zextras desenvolveu um Zextras Admin adicional, incluído no conjunto de extensões Zextras Suite Pro. Vamos ver como o Zextras Admin pode transformar o Zimbra OSE gratuito em uma solução ideal para o provedor de SaaS.

Além da conta de administrador principal, o Zimbra Collaboration Suite Open-Source Edition suporta a criação de outras contas de administrador. No entanto, cada um dos administradores criados terá a mesma autoridade total que o administrador original. Usar a função interna para restringir direitos de administrador a qualquer domínio no Zimbra OSE por meio da API é extremamente difícil. Como resultado, isso se torna uma limitação séria que impede o provedor de SaaS de transferir o gerenciamento de domínio para o cliente e administrá-lo independentemente. Isso, por sua vez, significa que todo o trabalho de administrar correio corporativo, por exemplo, criar novos e excluir caixas de correio antigas, além de criar senhas para elas, deverá ser realizado pelo provedor de SaaS. Além do aumento óbvio no custo da prestação do serviço, também cria enormes riscos associados à segurança da informação.
A extensão Zextras Admin pode resolver esse problema, o que permite adicionar a função de diferenciação de poderes de administrador ao Zimbra OSE. Graças a esta extensão, o administrador do sistema pode criar um número ilimitado de novos administradores e restringir seus direitos conforme necessário. Por exemplo, ele pode tornar o administrador parte dos domínios de seu assistente, se ele não conseguir atender solicitações de todos os clientes por conta própria. Isso ajudará a aumentar a velocidade de resposta às solicitações dos clientes, fornecer segurança adicional às informações e melhorar a qualidade do trabalho dos administradores.
Ele também pode tornar um usuário administrador de um dos domínios, limitando sua autoridade a um domínio ou adicionar administradores juniores que podem redefinir a senha ou criar uma nova conta para os 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 obter a criação de um sistema de autoatendimento no qual a empresa poderá gerenciar independentemente o domínio de email fornecido a ela. Essa opção não é apenas segura e conveniente para a empresa, mas também permite que o provedor de SaaS reduza significativamente o custo da prestação de serviços.
Também é digno de nota que tudo isso é feito com a ajuda de vários comandos no console de administração. Vamos garantir isso com o exemplo da criação de um administrador para o domínio mail.company.ru. Para tornar o administrador admin@company.ru o administrador do domínio mail.company.ru, basta digitar o
comando zxsuite admin doAddDelegationSettings admin@company.ru mail.company.ru viewMail true comando . Depois disso, o usuário admin@company.ru se tornará o administrador de seu domínio e poderá visualizar o correio de outros usuários.
Além de criar o administrador principal, transformaremos um dos gerentes em um administrador júnior, usando o comando
zxsuite admin doAddDelegationSettings manager@company.ru mail.company.ru viewMail false . Ao contrário do principal, o administrador júnior não poderá exibir as mensagens dos funcionários, mas poderá executar outras operações, como criar e excluir uma caixa de correio. Isso pode ser muito útil nos momentos em que o administrador principal não tem tempo para executar operações de rotina.
Também no Zextras Admin, é possível editar permissões. Por exemplo, se o administrador principal sai de férias, o gerente pode cumprir temporariamente suas funções. Para que o gerente possa visualizar os e-mails dos funcionários, basta usar o comando
zxsuite admin doEditDelegationSettings manager@company.ru mail.company.ru viewMail true e, quando o administrador principal retornar de férias, você poderá novamente tornar o gerente um administrador júnior. Além disso, os usuários podem ser privados de direitos de administrador usando o
comando zxsuite admin doRemoveDelegationSettings manager@company.ru mail.company.ru .

Também é importante que todas as funções acima sejam duplicadas no console da web de administração do Zimbra. Graças a isso, o gerenciamento de domínio corporativo fica disponível mesmo para os funcionários que têm pouca experiência com a linha de comando. Além disso, a presença de uma interface gráfica para essas configurações pode reduzir o tempo de treinamento do funcionário que administrará o domínio.
No entanto, a complexidade de delegar direitos administrativos não é a única limitação séria no Zimbra OSE. Além disso, a capacidade interna de definir limites no número de caixas de correio para domínios, bem como restrições no espaço que ocupam, também é implementada apenas através da API. Sem essas restrições, será difícil para um administrador do sistema planejar o volume necessário de unidades nos armazenamentos de correio. Além disso, a ausência de tais restrições significa a impossibilidade de introduzir planos tarifários. A extensão Zextras Admin pode remover essa restrição. Graças ao recurso
Limites de Domínio , esta extensão permite limitar determinados domínios pelo número de caixas de correio e pelo espaço ocupado pelas caixas de correio.
Suponha que uma empresa que usa o domínio mail.company.ru tenha adquirido uma tarifa na qual não pode ter mais de 50 caixas de correio e também ocupe mais de 25 gigabytes no disco rígido do armazenamento de mensagens. Seria lógico limitar esse domínio a 50 usuários, cada um deles recebendo uma caixa de correio de 512 megabytes, mas, na realidade, essas restrições são adequadas para todos os funcionários da empresa. Por exemplo, se uma caixa de correio simples com tamanho de 100 megabytes é suficiente para um gerente simples, um gigabyte pode não ser suficiente para a equipe de vendas que está sempre em correspondência ativa. E, portanto, seria lógico para a empresa introduzir uma restrição para os gerentes e, para os funcionários de vendas e suporte técnico, a tarifa é diferente. Isso pode ser conseguido dividindo os funcionários em grupos, chamados de
Classe de serviço no Zimbra OSE, e definindo restrições apropriadas para cada grupo.
Para isso, basta que o administrador principal insira o comando
zxsuite admin setDomainSettings mail.company.ru account_limit 50 domain_account_quota 1gb gerenciadores cos_limits: 40, vendas: 10 . Por esse motivo, foi introduzida uma restrição de 50 contas para o domínio, o tamanho máximo da caixa de correio é de 1 gigabyte e a separação das caixas de correio em dois grupos diferentes. Depois disso, para 40 usuários do grupo "Gerenciadores", você pode definir um limite artificial no tamanho da caixa de correio para 384 megabytes, e o grupo "Vendedores" deixa um limite de 1 gigabyte. Assim, mesmo quando totalmente preenchidas, as caixas de correio no domínio mail.company.ru não ocupam mais de 25 gigabytes.

Toda a funcionalidade acima também é apresentada no console de administração da web do Zextras Suite e permite que a pessoa que administra o domínio faça as alterações necessárias o mais rápido e conveniente possível, sem gastar muito tempo em treinamento.
Além disso, para garantir a máxima transparência da interação entre o provedor de SaaS e o cliente, o Zextras Admin mantém registros de todas as ações dos administradores delegados, que podem ser visualizadas diretamente no console do administrador do Zimbra OSE. Além disso, no primeiro dia de cada mês, o Zextras Admin gera um relatório mensal sobre as ações de todos os administradores, que inclui todos os dados necessários, incluindo tentativas de login com falha e tentativas de exceder as restrições definidas para o domínio.
Assim, o Zextras Admin transforma o Zimbra Collaboration Suite Open-Source Edition em uma solução perfeitamente adequada para provedores de SaaS. Devido ao custo extremamente baixo do licenciamento, bem como a uma arquitetura de vários locatários com possibilidade de autoatendimento, essa solução pode permitir que os ISPs reduzam o custo da prestação de serviços, tornem seus negócios mais marginais e, como resultado, mais competitivos.
Para todas as perguntas relacionadas ao Zextras Suite, você pode entrar em contato com o representante da empresa "Zextras" Ekaterina Triandafilidi pelo e-mail katerina@zextras.com