Todos os produtos
Search
Central de documentação

Virtual Private Cloud:Grupos de recursos para controle granular de recursos

Última atualização: Jul 03, 2026

A combinação de grupos de recursos com o RAM permite isolar recursos e gerenciar permissões detalhadas em uma única conta Alibaba Cloud. Este tópico resume como a VPC oferece suporte a grupos de recursos e explica como conceder permissões no nível do grupo de recursos.

Nota

Autorização por grupo de recursos

Use grupos de recursos para organizar os recursos da sua conta Alibaba Cloud. Por exemplo, crie um grupo dedicado para cada projeto e adicione os recursos correspondentes para gerenciá-los de forma centralizada. Para mais informações, consulte O que é um grupo de recursos?.

Após agrupar seus recursos, conceda permissões com escopo limitado a um grupo específico para diferentes entidades do RAM, como usuários, grupos de usuários ou funções do RAM. Isso restringe a entidade a gerenciar apenas os recursos dentro daquele grupo. Para mais informações, consulte Agrupamento e autorização de recursos.

Essa abordagem oferece os seguintes benefícios:

  • Permissões granulares: garanta que cada identidade tenha apenas as permissões específicas necessárias, evitando que recursos de projetos distintos sejam gerenciados conjuntamente na mesma conta.

  • Escalabilidade: ao adicionar novos recursos, basta incluí-los no grupo de recursos. A entidade do RAM obtém automaticamente permissões sobre eles, sem necessidade de nova autorização.

Conceder permissões de grupo de recursos a um usuário RAM

Este tópico descreve como conceder a um RAM user permissão para gerenciar recursos da VPC em um grupo de recursos específico.

Pré-requisitos

  1. Crie um RAM user. Para mais informações, consulte Criar um usuário RAM.

  2. Crie um resource group e transfira os recursos existentes para ele. Para mais informações, consulte Criar um grupo de recursos, Transferir recursos automaticamente e Transferir recursos manualmente.

Procedimento

Conceda permissões utilizando um dos métodos a seguir.

Método 1: Resource Group console

Utilize o recurso de gerenciamento de permissões de um grupo de recursos para conceder acesso a um usuário RAM específico. Para mais informações, consulte Conceder permissões a uma identidade RAM no escopo de um grupo de recursos.

  • Faça login no Resource Group console.

  • Na página Resource Groups, localize o grupo de recursos desejado e clique em Permissions na coluna Actions.

  • Na aba Permissions, clique em Add Permissions.

  • No painel Add Permissions, configure a entidade e a política de permissões.

    • Principal: selecione um usuário RAM existente.

    • Policy: escolha uma system policy ou uma custom policy. Para mais informações, consulte Criar uma política personalizada.

  • Clique em OK.

Método 2: RAM console

Conceda autorização no nível do grupo de recursos para um usuário RAM específico diretamente no RAM console. Para mais informações, consulte Gerenciar permissões de usuários RAM.

  • Faça login no RAM console com sua conta Alibaba Cloud ou como administrador do RAM.

  • No painel de navegação à esquerda, escolha Identity Management > Users. Na página Users, localize o usuário RAM desejado e clique em Add Permissions na coluna Actions.

  • No painel Add Permissions, adicione permissões ao usuário RAM.

    • Resource Scope: selecione Resource Group.

    • Principal: selecione o usuário RAM desejado.

    • Policy: escolha uma system policy ou uma custom policy. Para mais informações, consulte Criar uma política personalizada.

  • Clique em OK.

Tipos de recursos compatíveis com grupos de recursos

A tabela a seguir lista os tipos de recursos da VPC que oferecem suporte a grupos de recursos.

Serviço de nuvem

Código do serviço

Tipo de recurso

VPC

vpc

customergateway : customer gateway

VPC

vpc

dhcpoptionsset : dhcp options set

VPC

vpc

gatewayendpoint : gateway endpoint

VPC

vpc

ipam : instância IPAM

VPC

vpc

ipampool : pool IPAM

VPC

vpc

ipamresourcediscovery : descoberta de recursos IPAM

VPC

vpc

ipamscope : escopo IPAM

VPC

vpc

ipsecserver : servidor IPsec

VPC

vpc

ipv4gateway : gateway IPv4

VPC

vpc

ipv6gateway : gateway IPv6

VPC

vpc

natgateway : NAT Gateway

VPC

vpc

peerconnection : conexão de peering VPC

VPC

vpc

publicipaddresspool : pool de endereços EIP

VPC

vpc

sslvpnclientcert : certificado de cliente SSL-VPN

VPC

vpc

sslvpnserver : servidor SSL-VPN

VPC

vpc

trafficmirrorfilter : filtro de espelhamento de tráfego

VPC

vpc

trafficmirrorsession : sessão de espelhamento de tráfego

VPC

vpc

vpc : VPC

VPC

vpc

vpnattachment : conexão IPsec (associada ao CEN)

VPC

vpc

vpnconnection : conexão IPsec

VPC

vpc

vpngateway : VPN Gateway

Nota

Para solicitar suporte a um tipo de recurso que ainda não é compatível com grupos de recursos, envie feedback no Resource Manager console.

image

Operações sem autorização por grupo de recursos

As seguintes ações da Virtual Private Cloud (VPC) não oferecem suporte a autorização no nível do grupo de recursos:

Ações

Descrição

vpc:AddBandwidthPackageIPs

-

vpc:AddGlobalAccelerationInstanceIp

Adiciona um EIP a uma instância específica de compartilhamento de largura de banda.

vpc:AddIPv6TranslatorAclListEntry

Insere uma entrada de IP em um grupo de políticas de controle de acesso.

vpc:AllocateVpcIPv6Cidr

Aloca o bloco CIDR IPv6 especificado.

vpc:CancelExpressCloudConnection

-

vpc:CheckVpnBgpEnabled

Verifica se a região de uma conexão IPsec oferece suporte a BGP.

vpc:ConvertBandwidthPackage

Converte um pacote de largura de banda NAT.

vpc:CreateNatGateway

-

vpc:CreateBandwidthPackage

-

vpc:CreateBondRouterInterfaceConnection

-

vpc:CreateExpressCloudConnection

Cria uma conexão física do Express Connect.

vpc:CreateGlobalAccelerationInstance

Cria uma instância de Global Acceleration.

vpc:CreateIPv6Translator

Cria uma instância do IPv6 Translation Service.

vpc:CreateIPv6TranslatorAclList

Cria um grupo de políticas de controle de acesso.

vpc:CreateIPv6TranslatorEntry

Adiciona uma entrada de tradução IPv6 à instância especificada do IPv6 Translation Service.

vpc:CreateNqa

-

vpc:DeleteBandwidthPackage

-

vpc:DeleteGlobalAccelerationInstance

Exclui uma instância de Global Acceleration.

vpc:DeleteIPv6Translator

Exclui uma instância do IPv6 Translation Service.

vpc:DeleteIPv6TranslatorAclList

Remove um grupo de políticas de controle de acesso. A exclusão só é permitida se o grupo não estiver associado a nenhuma entrada de tradução IPv6.

vpc:DeleteIPv6TranslatorEntry

Exclui uma entrada de tradução IPv6.

vpc:DeleteIPv6EgressOnlyRule

Exclui uma regra somente de saída.

vpc:DescribeAccessPoints

-

vpc:DescribeBandwidthPackageMonitorData

-

vpc:DescribeBandwidthPackagePublicIpMonitorData

-

vpc:DescribeGlobalAccelerationInstances

Consulta instâncias de Global Acceleration.

vpc:DescribeGrantRulesToCbn

-

vpc:DescribeIPv6TranslatorAclListAttributes

Consulta os atributos de um grupo de políticas de controle de acesso, incluindo endereços IP e entradas de tradução IPv6 associadas.

vpc:DescribeIPv6TranslatorAclLists

Consulta grupos de políticas de controle de acesso.

vpc:DescribeIPv6TranslatorEntries

Consulta entradas de tradução IPv6.

vpc:DescribeInstances

-

vpc:DescribeNetworkQuotas

-

vpc:DescribePublicIPAddress

Consulta os intervalos de endereços IP públicos em uma região especificada.

vpc:DescribeRouterInterfacesForGlobal

-

vpc:DescribeServerRelatedGlobalAccelerationInstances

Consulta instâncias de Global Acceleration associadas a um servidor backend específico.

vpc:DescribeVPCs

-

vpc:DescribeVPNGatewayAvailableZones

Consulta as zonas de disponibilidade que suportam conexões IPsec em uma região especificada.

vpc:DescribeVrouters

-

vpc:DescribeZones

-

vpc:DiagnoseVPNConnections

Diagnostica conexões IPsec.

vpc:DiagnoseVPNConnectionsHistory

-

vpc:DiagnoseVPNGateway

Diagnostica a instância especificada do VPN Gateway.

vpc:DisableNatGatewayEcsMetric

Desativa o monitoramento de tráfego ECS.

vpc:EnableNatGatewayEcsMetric

Ativa o monitoramento de tráfego ECS.

vpc:GetBusinessAccessPointDetail

-

vpc:GetFlowLogServiceStatus

Obtém o status do recurso de flow log.

vpc:GetNatIPCidrAttribute

-

vpc:GetObject

-

vpc:GetPhysicalConnectionServiceStatus

Obtém o status do serviço de conexão física.

vpc:GetPublicIPAddressPoolServiceStatus

Obtém o status do recurso de pool de endereços IP.

vpc:GetTrafficMirrorServiceStatus

Obtém o status do recurso de espelhamento de tráfego.

vpc:GetVpcIPAMServiceStatus

Obtém o status do recurso IPAM.

vpc:GetVPNGatewayDiagnoseResult

Obtém o resultado do diagnóstico de uma instância do VPN Gateway.

vpc:GrantInstanceToCbn

-

vpc:InnerVpcCreateDscp

-

vpc:InnerVpcDeleteDscp

-

vpc:InnerVpcDescribeCrossBorderRouterInterface

-

vpc:InnerVpcDescribeDscp

-

vpc:InnerVpcModifyDscp

-

vpc:InnerVpcRefreshDscp

-

vpc:ListBusinessAccessPointPortUsage

-

vpc:ListBusinessAccessPoints

Lista os pontos de acesso para conexões físicas.

vpc:ListBusinessRegions

Lista as regiões onde conexões físicas estão disponíveis para compra.

vpc:ListGeographicSubRegions

Lista sub-regiões geográficas.

vpc:ListNatGatewayEcsMetric

-

vpc:ListVpcCloudInstance

-

vpc:ListVpcEndpointServicesByEndUser

Lista VPC Endpoint Services.

vpc:ModifyBandwidthPackageAttribute

-

vpc:ModifyBandwidthPackageSpec

-

vpc:ModifyBypassToaAttribute

-

vpc:ModifyExpressCloudConnectionAttribute

Modifica os atributos de uma conexão do Express Connect.

vpc:ModifyGlobalAccelerationInstanceAttributes

Altera o nome e a descrição de uma instância de Global Acceleration.

vpc:ModifyGlobalAccelerationInstanceSpec

Modifica a largura de banda de uma instância de Global Acceleration.

vpc:ModifyIPv6TranslatorAclAttribute

Altera o nome de um grupo de políticas de controle de acesso.

vpc:ModifyIPv6TranslatorAclListEntry

Modifica uma entrada de IP em um grupo de políticas de controle de acesso.

vpc:ModifyIPv6TranslatorAttribute

Altera o nome e a descrição de uma instância do IPv6 Translation Service.

vpc:ModifyIPv6TranslatorBandwidth

Modifica a largura de banda de uma instância do IPv6 Translation Service.

vpc:ModifyIPv6TranslatorEntry

Modifica uma entrada de tradução IPv6.

vpc:ModifyIPv6GatewaySpec

-

vpc:OpenFlowLogService

Habilita o recurso de flow log.

vpc:OpenPhysicalConnectionService

Habilita o serviço de tráfego de saída.

vpc:OpenPublicIPAddressPoolService

Habilita o recurso de pool de endereços IP.

vpc:OpenTrafficMirrorService

Habilita o recurso de espelhamento de tráfego.

vpc:OpenVpcIPAMService

Habilita o recurso IPAM.

vpc:QueryPconnTrafficPrice

-

vpc:QueryPhysicalConnectionPrice

-

vpc:RejectVpcPeerConnection

Rejeita uma solicitação de VPC Peering Connection.

vpc:RemoveBandwidthPackageIPs

-

vpc:RemoveGlobalAccelerationInstanceIP

Remove um EIP de uma instância de compartilhamento de largura de banda.

vpc:RemoveIPv6TranslatorAclListEntry

Remove uma entrada de IP de um grupo de políticas de controle de acesso.

vpc:RevokeInstanceFromCbn

-

vpc:SetHaVIPMasterInstance

-

vpc:TransformEIPSegmentToPublicIPAddressPool

Migra um grupo contíguo de EIPs para um pool de endereços IP.

vpc:UnassociateEIPAddress

-

vpc:UnassociateGlobalAccelerationInstance

Desassocia um servidor backend de uma instância de Global Acceleration.

vpc:UpdateCrossBorderStatus

-

vpc:AssociateVpcCidrBlock

-

vpc:CreateVpc

-

vpc:DeleteBgpNetwork

-

vpc:DescribeVpcs

-

vpc:ReleaseIPv6Address

-

Para operações incompatíveis com autorização no nível do grupo de recursos, selecionar resource group level como escopo do recurso não terá efeito. Para conceder permissões a um usuário RAM nessas operações, crie uma política personalizada e defina o escopo do recurso como account level.

image.png Veja abaixo dois exemplos de políticas personalizadas. Modifique-as conforme suas necessidades.

  • Permite todas as operações somente leitura que não aceitam permissão no nível do grupo de recursos, listadas no elemento Action.

    {
      "Version": "1",
      "Statement": [
        {
          "Effect": "Allow",
          "Action": [
            "vpc:CheckVpnBgpEnabled",
            "vpc:DescribeAccessPoints",
            "vpc:DescribeBandwidthPackageMonitorData",
            "vpc:DescribeBandwidthPackagePublicIpMonitorData",
            "vpc:DescribeGlobalAccelerationInstances",
            "vpc:DescribeGrantRulesToCbn",
            "vpc:DescribeIPv6TranslatorAclListAttributes",
            "vpc:DescribeIPv6TranslatorAclLists",
            "vpc:DescribeIPv6TranslatorEntries",
            "vpc:DescribeInstances",
            "vpc:DescribeNetworkQuotas",
            "vpc:DescribePublicIpAddress",
            "vpc:DescribeRouterInterfacesForGlobal",
            "vpc:DescribeServerRelatedGlobalAccelerationInstances",
            "vpc:DescribeVPCs",
            "vpc:DescribeVpnGatewayAvailableZones",
            "vpc:DescribeVrouters",
            "vpc:DescribeZones",
            "vpc:GetBusinessAccessPointDetail",
            "vpc:GetFlowLogServiceStatus",
            "vpc:GetNatIpCidrAttribute",
            "vpc:GetObject",
            "vpc:GetPhysicalConnectionServiceStatus",
            "vpc:GetPublicIpAddressPoolServiceStatus",
            "vpc:GetTrafficMirrorServiceStatus",
            "vpc:GetVpcIpamServiceStatus",
            "vpc:GetVpnGatewayDiagnoseResult",
            "vpc:ListBusinessAccessPointPortUsage",
            "vpc:ListBusinessAccessPoints",
            "vpc:ListBusinessRegions",
            "vpc:ListGeographicSubRegions",
            "vpc:ListNatGatewayEcsMetric",
            "vpc:ListVpcCloudInstance",
            "vpc:ListVpcEndpointServicesByEndUser"
          ],
          "Resource": "*"
        }
      ]
    }
    
  • Permite todas as ações que não aceitam permissão no nível do grupo de recursos, listadas no elemento Action.

    {
      "Version": "1",
      "Statement": [
        {
          "Effect": "Allow",
          "Action": [
            "vpc:AddBandwidthPackageIps",
            "vpc:AddGlobalAccelerationInstanceIp",
            "vpc:AddIPv6TranslatorAclListEntry",
            "vpc:AllocateVpcIpv6Cidr",
            "vpc:CancelExpressCloudConnection",
            "vpc:CheckVpnBgpEnabled",
            "vpc:ConvertBandwidthPackage",
            "vpc:CreateNatGateway",
            "vpc:CreateBandwidthPackage",
            "vpc:CreateBondRouterInterfaceConnection",
            "vpc:CreateExpressCloudConnection",
            "vpc:CreateGlobalAccelerationInstance",
            "vpc:CreateIPv6Translator",
            "vpc:CreateIPv6TranslatorAclList",
            "vpc:CreateIPv6TranslatorEntry",
            "vpc:CreateNqa",
            "vpc:DeleteBandwidthPackage",
            "vpc:DeleteGlobalAccelerationInstance",
            "vpc:DeleteIPv6Translator",
            "vpc:DeleteIPv6TranslatorAclList",
            "vpc:DeleteIPv6TranslatorEntry",
            "vpc:DeleteIpv6EgressOnlyRule",
            "vpc:DescribeAccessPoints",
            "vpc:DescribeBandwidthPackageMonitorData",
            "vpc:DescribeBandwidthPackagePublicIpMonitorData",
            "vpc:DescribeGlobalAccelerationInstances",
            "vpc:DescribeGrantRulesToCbn",
            "vpc:DescribeIPv6TranslatorAclListAttributes",
            "vpc:DescribeIPv6TranslatorAclLists",
            "vpc:DescribeIPv6TranslatorEntries",
            "vpc:DescribeInstances",
            "vpc:DescribeNetworkQuotas",
            "vpc:DescribePublicIpAddress",
            "vpc:DescribeRouterInterfacesForGlobal",
            "vpc:DescribeServerRelatedGlobalAccelerationInstances",
            "vpc:DescribeVPCs",
            "vpc:DescribeVpnGatewayAvailableZones",
            "vpc:DescribeVrouters",
            "vpc:DescribeZones",
            "vpc:DiagnoseVpnConnections",
            "vpc:DiagnoseVpnConnectionsHistory",
            "vpc:DiagnoseVpnGateway",
            "vpc:DisableNatGatewayEcsMetric",
            "vpc:EnableNatGatewayEcsMetric",
            "vpc:GetBusinessAccessPointDetail",
            "vpc:GetFlowLogServiceStatus",
            "vpc:GetNatIpCidrAttribute",
            "vpc:GetObject",
            "vpc:GetPhysicalConnectionServiceStatus",
            "vpc:GetPublicIpAddressPoolServiceStatus",
            "vpc:GetTrafficMirrorServiceStatus",
            "vpc:GetVpcIpamServiceStatus",
            "vpc:GetVpnGatewayDiagnoseResult",
            "vpc:GrantInstanceToCbn",
            "vpc:InnerVpcCreateDscp",
            "vpc:InnerVpcDeleteDscp",
            "vpc:InnerVpcDescribeCrossBorderRouterInterface",
            "vpc:InnerVpcDescribeDscp",
            "vpc:InnerVpcModifyDscp",
            "vpc:InnerVpcRefreshDscp",
            "vpc:ListBusinessAccessPointPortUsage",
            "vpc:ListBusinessAccessPoints",
            "vpc:ListBusinessRegions",
            "vpc:ListGeographicSubRegions",
            "vpc:ListNatGatewayEcsMetric",
            "vpc:ListVpcCloudInstance",
            "vpc:ListVpcEndpointServicesByEndUser",
            "vpc:ModifyBandwidthPackageAttribute",
            "vpc:ModifyBandwidthPackageSpec",
            "vpc:ModifyBypassToaAttribute",
            "vpc:ModifyExpressCloudConnectionAttribute",
            "vpc:ModifyGlobalAccelerationInstanceAttributes",
            "vpc:ModifyGlobalAccelerationInstanceSpec",
            "vpc:ModifyIPv6TranslatorAclAttribute",
            "vpc:ModifyIPv6TranslatorAclListEntry",
            "vpc:ModifyIPv6TranslatorAttribute",
            "vpc:ModifyIPv6TranslatorBandwidth",
            "vpc:ModifyIPv6TranslatorEntry",
            "vpc:ModifyIpv6GatewaySpec",
            "vpc:OpenFlowLogService",
            "vpc:OpenPhysicalConnectionService",
            "vpc:OpenPublicIpAddressPoolService",
            "vpc:OpenTrafficMirrorService",
            "vpc:OpenVpcIpamService",
            "vpc:QueryPconnTrafficPrice",
            "vpc:QueryPhysicalConnectionPrice",
            "vpc:RejectVpcPeerConnection",
            "vpc:RemoveBandwidthPackageIps",
            "vpc:RemoveGlobalAccelerationInstanceIp",
            "vpc:RemoveIPv6TranslatorAclListEntry",
            "vpc:RevokeInstanceFromCbn",
            "vpc:SetHaVipMasterInstance",
            "vpc:TransformEipSegmentToPublicIpAddressPool",
            "vpc:UnAssociateEipAddress",
            "vpc:UnassociateGlobalAccelerationInstance",
            "vpc:UpdateCrossBoarderStatus",
            "vpc:associatevpccidrblock",
            "vpc:createvpc",
            "vpc:deleteBgpNetwork",
            "vpc:DescribeVPCs",
            "vpc:releaseIpv6Address"
          ],
          "Resource": "*"
        }
      ]
    }
    
Importante

Um usuário ou função do RAM com permissões no nível da conta pode gerenciar todos os recursos nela contidos. Conceda permissões sempre de forma intencional e siga rigorosamente o princípio do menor privilégio.

Perguntas frequentes

Verificar o grupo de recursos de um recurso

  • Método 1: clique no nome do recurso para abrir sua página de detalhes, onde o grupo de recursos será exibido.

  • Método 2: faça login no Resource Management console e acesse Resource Center > Resource Search. No painel esquerdo, selecione a conta proprietária do recurso (o padrão é a current account). Utilize os filtros para localizar o recurso desejado e visualizar seu grupo de recursos.

Visualizar recursos de produtos em um grupo de recursos

  • Método 1: faça login no Resource Management console e acesse Resource Center > Resource Search. No painel esquerdo, sob a conta proprietária dos recursos (cujo padrão é a current account), clique no grupo de recursos desejado. No painel direito, selecione o produto na seção Select resource type para visualizar todos os seus recursos.

  • Método 2: faça login no Resource Management console e acesse resource group > resource group. Localize o grupo de recursos desejado e clique em Resource Management na coluna Actions da linha correspondente. Na página Resource Management, selecione o produto na lista suspensa product para visualizar todos os seus recursos.

Mover recursos em massa para outro grupo de recursos

Faça login no Resource Management console e acesse resource group > resource group. Localize o grupo de recursos desejado e clique em Resource Management na coluna Actions da linha correspondente. Na página Resource Management, utilize os filtros para encontrar os recursos alvo. Marque as caixas de seleção dos recursos na primeira coluna, clique em Transfer Resource Group abaixo da lista e siga as instruções na tela para concluir a alteração.