Veeam B&R – Configurando Role-Based Access Control (RBAC)

 

O Veeam Backup & Replication sempre teve Roles pré-definidas com funções específicas em suas versões anteriores, como uma role apenas para Restore. Entretanto, não existia a possibilidade de criamos Roles específicas com permissões específicas. Com o lançamento da v13 foi adicionado a opção de criar roles específicas onde podemos escolher quais objetos e funções serão disponibilizadas para os usuários, tornando-se uma verdadeira opção de Role-Based Access Control.
Nesse artigo irei demonstrar como criar Roles customizadas e como fica o acesso para os usuários alocadas com essas Roles.

 

 

Pré-Requisitos e Limitações

 

Nessa primeira versão do RBAC existem algumas limitações:

  • A criação de Roles está disponível apenas utilizando a console Windows do VBR. Não é suportado via Web UI (no caso do VSA), Powershell ou REST API;
  • Associar uma Role customizada e uma Role default para o mesmo usuário ou grupo não é suportado;
  • A opção de Quick Migration está disponível apenas para usuário com privilégios de Administrador;
  • RBAC não suporta Instant File Share Recovery como opção de restore para ser selcionada.

 

Demais limitações podem ser consultadas nesse link: Configuring Roles – Veeam Backup & Replication User Guide

 

Criando Custom Role

 

Antes de criar a Role, vou mostrar como meu VBR está nesse momento quando acesso com o usuário Administrador.
Eu tenho backups de diferentes tipos:

 

E alguns backups já criados:

 

Iremos criar uma Role com acesso apenas de restore dos backups das VMs do vSphere.
Para isso, vamos até o Menu e escolhemos a opção “Users and Roles”:

 

Em Roles será listado todas as Roles já existentes. São as Roles padrão que são criadas com a instalação do VBR. Nesse caso vamos criar uma nova Role clicando em Add:

 

Vou escolher um nome e escolher o tipo de permissão que essa Role terá. Nesse caso vou escolher apenas “Manage Restores”, mas é possível misturar na mesma Role as permissões de backup e restore se necessário.

 

Em Restore Permissions, vamos escolher a opção de restore desejada. Nesse exemplo escolhi apenas as opções de restore de VM para o vSphere e restore de Guest Files. Não marquei Instant Recovery e Disk Restore propositalmente para mostrar que apenas as opções selecionadas ficarão disponíveis.

 

Em Target Scope vamos escolher o escopo dos objetos que essas permissões serão concedidas nessa Role. Nesse exemplo queremos que o escopo seja apenas os backups do vSphere.

 

Devemos escolher os Hosts ou Clusters que serão permitidos os restore. Nesse exemplo escolherei o próprio vCenter onde as VMs de produção se encontram.

 

Com todas as opções escolhidas podemos clicar em Next e Finish.

 

Por fim, vamos adicionar um usuário a Role.
Clicando na aba Security e então em Add, podemos escolher o usuário e a role.

 

Testando a nova Role

 

Para testar a Role irei iniciar a sessão com esse usuário.

 

Ao logar e tentar executar um restore de uma das VMs, vemos que apenas o Restore entire VM e o Restore guest files estão habilitados.

 

Apesar de aparecer os menos de Backup e de External Repository, como não adicionamos nenhuma permissão para esses itens nada é exibido.

 

Para mais detalhes sobre Users and Roles:

Compartilhe!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *