Se vários administradores precisarem gerenciar recursos do ECS, como equipes de departamentos diferentes, use grupos de recursos para organizar instâncias do ECS e recursos relacionados, incluindo discos, imagens, grupos de segurança, pares de chaves e vSwitches. Essa abordagem impede que administradores visualizem ou operem recursos de outros responsáveis e viabiliza o gerenciamento horizontal de permissões.
Riscos de segurança
Por padrão, um usuário do RAM com permissões de gerenciamento do ECS, como AliyunECSFullAccess, pode operar em todas as instâncias do ECS e recursos relacionados da conta. Conforme as equipes crescem, essa autorização ampla gera riscos de segurança:
Abuso de permissões e erros operacionais: Um administrador do Departamento A pode visualizar, modificar ou excluir servidores de produção do Departamento B, intencionalmente ou por acidente.
Violação do princípio de menor privilégio: O usuário do RAM possui permissões muito superiores às necessárias para sua função. Isso contraria o princípio de menor privilégio, pilar da defesa em profundidade que restringe cada usuário, programa ou processo ao acesso mínimo indispensável.
Dificuldades de auditoria e conformidade: Com todas as operações misturadas, torna-se complexo rastrear qual departamento alterou determinado recurso, o que dificulta o cumprimento de requisitos de conformidade.
Melhores práticas
Utilize grupos de recursos e políticas do RAM baseadas em identidade para estabelecer limites lógicos de gerenciamento na sua conta Alibaba Cloud. O cenário a seguir usa dois departamentos, DepartmentA e DepartmentB, para demonstrar o isolamento horizontal de permissões.
Cenário: Crie administradores de ECS separados para o Departamento A e o Departamento B, restringindo cada um aos recursos do próprio departamento.
-
Crie grupos de recursos
Faça login com uma conta Alibaba Cloud ou identidade RAM que possua permissões de gerenciamento de grupos de recursos.
-
Acesse o console do Resource Group. Clique em Create Resource Group, preencha as informações obrigatórias e clique em OK.
Resource Group Identifier: Insira
DepartmentA.Resource Group Name: Insira
Department A Resource Group.
Repita o processo para criar um grupo de recursos com o ID
DepartmentB.
-
Crie usuários do RAM
Acesse o console do RAM. No painel de navegação à esquerda, escolha .
-
Clique em Create User e preencha as informações conforme solicitado.
Logon Name/Display Name: Insira
AdminA.Access Mode: Selecione Console Access e configure a política de senha.
Clique em OK e conclua a autenticação de segurança.
Repita o procedimento para criar o usuário
AdminB.
-
Conceda permissões aos grupos de recursos
Retorne ao console do Resource Group.
Localize o grupo de recursos
DepartmentAe clique em Manage Permission na coluna Actions.-
Clique em Grant Permission.
Resource Scope: O padrão é o grupo de recursos atual,
DepartmentA.Principal: Selecione RAM User e escolha
AdminA.Policy: Pesquise por
ecs. SelecioneAliyunECSFullAccesseAliyunBSSFullAccess.Clique em OK.
Repita os passos para conceder permissões ao usuário
AdminBno grupo de recursosDepartmentB.-
Verifique o isolamento
Faça logout. Em seguida, faça login no console Alibaba Cloud separadamente como
AdminAeAdminB.-
Após fazer login como AdminA: Crie uma instância personalizada. Para o grupo de recursos, selecione Department A Resource Group.
Acesse a página Console do ECS - Instâncias. Apenas as instâncias do ECS pertencentes ao grupo de recursos
DepartmentAestarão visíveis. Após fazer login como AdminB: O comportamento será semelhante, porém totalmente isolado. Todas as operações ficarão restritas ao grupo de recursos
DepartmentB.