Ao integrar grupos de recursos ao Resource Access Management (RAM), você aplica isolamento de recursos e gerenciamento granular de permissões em uma única conta Alibaba Cloud. Este tópico descreve como o Application Load Balancer oferece suporte a grupos de recursos e como conceder permissões no nível de grupo de recursos.
A autorização no nível de grupo de recursos se aplica apenas aos tipos de recursos compatíveis com grupos de recursos e às ações que aceitam autorização nesse nível.
Para tipos de recursos sem suporte a grupos de recursos, a concessão de permissões no escopo do grupo de recursos não tem efeito. Nesse caso, conceda as permissões no nível da conta. Para mais informações, consulte Ações sem suporte a autorização no nível de grupo de recursos.
Como funciona a autorização baseada em grupos de recursos
Use grupos de recursos para organizar os recursos da sua conta Alibaba Cloud. Por exemplo, crie grupos separados para diferentes projetos e mova os recursos correspondentes para cada grupo, facilitando o gerenciamento centralizado. Para mais informações, consulte O que é um grupo de recursos?.
Após agrupar seus recursos, conceda permissões a diferentes entidades RAM, como usuários RAM, grupos de usuários RAM ou funções RAM, com escopo limitado a um grupo de recursos específico. Isso garante que cada entidade gerencie apenas os recursos dentro desse grupo. Para mais informações, consulte Agrupamento e autorização de recursos.
Esse modelo de autorização oferece diversas vantagens:
Permissões granulares: Garante que cada identidade tenha exatamente as permissões necessárias, evitando que recursos de projetos distintos sejam gerenciados juntos.
Escalabilidade: Ao adicionar novos recursos a um grupo de recursos, as entidades RAM com permissão para esse grupo acessam automaticamente os novos recursos, sem necessidade de autorização adicional.
Conceder permissões a um usuário RAM
Esta seção descreve como conceder a um RAM user permissões para gerenciar recursos do Application Load Balancer em um grupo de recursos específico.
Pré-requisitos
Crie um RAM user. Para mais informações, consulte Criar um usuário RAM.
Crie um resource group e mova os recursos existentes para ele. Para mais informações, consulte Criar um grupo de recursos, Transferência automática de recursos e Transferência manual de recursos.
Conceder autorização no nível de grupo de recursos
Utilize um dos métodos a seguir para conceder autorização no nível de grupo de recursos.
Resource Management console
Conceda permissões a um usuário RAM por meio do recurso de gerenciamento de permissões dos grupos de recursos. Para obter as etapas detalhadas, consulte Conceder permissões a uma identidade RAM para um grupo de recursos.
Faça login no Resource Management console.
Na página Resource Groups, clique em Permission Management na coluna Actions do grupo de recursos desejado.
Na aba Permission Management, clique em Add Authorization.
-
No painel Add Authorization, configure a entidade e a política de permissões.
Principal: Selecione um usuário RAM existente.
Permission Policy: Escolha uma system policy ou uma custom policy criada por você. Para mais informações, consulte Criar uma política de permissões personalizada.
Clique em OK.
RAM console
Conceda permissões no nível de grupo de recursos a um usuário RAM diretamente no RAM console. Para obter as etapas detalhadas, consulte Gerenciar permissões de um usuário RAM.
Faça login no RAM console com uma conta Alibaba Cloud ou como administrador RAM.
No painel de navegação à esquerda, escolha . Na página Users, localize o usuário RAM desejado e clique em Add Permissions na coluna Actions.
-
No painel Add Permissions, conceda as permissões ao usuário RAM.
Resource Scope: Selecione Resource Group.
Principal: Selecione um usuário RAM existente ou aquele que você criou.
Permission Policy: Escolha uma system policy ou uma custom policy criada por você. Para mais informações, consulte Criar uma política de permissões personalizada.
Clique em OK.
Tipos de recursos compatíveis
O Application Load Balancer oferece suporte a grupos de recursos para os seguintes tipos de recursos:
|
Serviço de nuvem |
Código do serviço de nuvem |
Tipo de recurso |
|
Application Load Balancer |
alb |
acl: lista de controle de acesso |
|
Application Load Balancer |
alb |
loadbalancer: balanceador de carga |
|
Application Load Balancer |
alb |
securitypolicy: política de segurança |
|
Application Load Balancer |
alb |
servergroup: grupo de servidores |
Para tipos de recursos que ainda não oferecem suporte a grupos de recursos, envie seu feedback no Resource Management console.

Ações sem suporte
As seguintes ações do Application Load Balancer não aceitam autorização no nível de grupo de recursos:
|
Ação |
Descrição |
|
alb:AssociateResources |
- |
|
alb:DeleteIdentity |
- |
|
alb:DescribeLoadBalancers |
- |
|
alb:DescribeZones |
- |
|
alb:GetGlobalLoadBalancerSummary |
- |
|
alb:GetIdentityAttribute |
- |
|
alb:InitializeServiceLinkedRole |
- |
|
alb:ListBackupVersions |
- |
|
alb:ListComponents |
- |
|
alb:ListIdentities |
- |
|
alb:ListTagKeys |
Consulta as chaves das tags especificadas. |
|
alb:ListTagValues |
Consulta os valores das tags especificadas. |
|
alb:UpdateIdentityAttribute |
- |
Para ações sem suporte a autorização no nível de grupo de recursos, selecionar Resource Group como escopo de recurso não surte efeito. Caso um usuário RAM ainda precise de permissões para essas ações, crie uma política personalizada e selecione Account como escopo de recurso durante a autorização.
Os exemplos a seguir mostram duas políticas de permissões personalizadas. Modifique-as conforme necessário.
-
Permite todas as operações somente leitura sem suporte a autorização no nível de grupo de recursos: O elemento
Actionlista todas essas operações.{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "alb:DescribeLoadBalancers", "alb:DescribeZones", "alb:GetGlobalLoadBalancerSummary", "alb:GetIdentityAttribute", "alb:ListBackupVersions", "alb:ListComponents", "alb:ListIdentities", "alb:ListTagKeys", "alb:ListTagValues" ], "Resource": "*" } ] } -
Permite todas as ações sem suporte a autorização no nível de grupo de recursos. O elemento
Actionlista todas essas ações.{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "alb:AssociateResources", "alb:DeleteIdentity", "alb:DescribeLoadBalancers", "alb:DescribeZones", "alb:GetGlobalLoadBalancerSummary", "alb:GetIdentityAttribute", "alb:InitializeServiceLinkedRole", "alb:ListBackupVersions", "alb:ListComponents", "alb:ListIdentities", "alb:ListTagKeys", "alb:ListTagValues", "alb:UpdateIdentityAttribute" ], "Resource": "*" } ] }
Um usuário RAM ou função RAM com permissões no nível da conta pode acessar todos os recursos relevantes dessa conta. Siga sempre o princípio do menor privilégio e conceda apenas as permissões estritamente necessárias.
Perguntas frequentes
Visualize o grupo de um recurso
Método 1: Clique em no nome do recurso para abrir sua página de detalhes, onde o grupo de recursos é exibido.
Método 2: Faça login no Resource Management console e escolha . No painel à esquerda, selecione a conta proprietária do recurso (Current Account vem selecionada por padrão). Utilize os filtros para localizar o recurso desejado e visualizar seu grupo de recursos.
Visualize recursos de um produto em um grupo
Método 1: Faça login no Resource Management console e escolha . No painel à esquerda, sob a conta à qual o recurso pertence (Current Account vem selecionada por padrão), clique em no nome do grupo de recursos desejado. Em seguida, no filtro Select Resource Type à direita, selecione o produto para visualizar todos os seus recursos naquele grupo.
Método 2: Faça login no Resource Management console, clique em e localize o grupo de recursos desejado. Na coluna Actions desse grupo, clique em Resource Management. Na página Resource Management, selecione o produto atual na lista suspensa Product no topo da página para visualizar todos os recursos desse produto no grupo de recursos.
Mover recursos em massa para outro grupo
Faça login no Resource Management console e escolha . Na linha do grupo de recursos desejado, clique em Manage Resources na coluna Actions. Na página de gerenciamento de recursos, utilize os filtros para localizar os recursos que deseja mover. Selecione os recursos, clique em Transfer Resource Group na parte inferior da lista e siga as instruções na tela.