Use grupos de recursos com o Resource Access Management (RAM) para isolar recursos e gerenciar permissões detalhadas em uma única conta Alibaba Cloud. Este tópico descreve como o NAS oferece suporte a grupos de recursos e como conceder permissões no nível do grupo de recursos.
A autorização no nível de grupo de recursos aplica-se apenas aos tipos de recursos compatíveis com grupos de recursos e às operações que oferecem suporte a esse tipo de autorização.
Para tipos de recursos incompatíveis com grupos de recursos, as permissões concedidas no escopo do grupo não têm efeito. Nesse caso, conceda permissões no nível da conta. Para mais detalhes, consulte Operações sem suporte a autorização no nível de grupo de recursos.
Autorização por grupo de recursos
Grupos de recursos permitem organizar os recursos da sua conta Alibaba Cloud. Por exemplo, crie um grupo para cada projeto e adicione seus respectivos recursos para gerenciamento centralizado. Para mais informações, consulte O que é um grupo de recursos.
Após agrupar os recursos, conceda permissões com escopo limitado a um grupo específico para diferentes identidades RAM, como usuários RAM, grupos de usuários RAM ou funções RAM. Isso garante que uma identidade gerencie apenas os recursos dentro daquele grupo. Para mais informações, consulte Agrupamento e autorização de recursos.
Esse método de autorização oferece os seguintes benefícios:
Permissões granulares: Conceda a cada identidade exatamente as permissões necessárias. Isso facilita o isolamento do gerenciamento de recursos por projeto e evita que recursos de projetos distintos sejam gerenciados em conjunto.
Escalabilidade: Ao adicionar novos recursos, basta atribuí-los ao grupo de recursos correspondente. As identidades RAM associadas recebem automaticamente as permissões para os novos recursos, eliminando a necessidade de autorizações adicionais.
Concessão de permissões no nível de grupo de recursos
Este tópico descreve como conceder permissões a um RAM user sobre recursos do NAS em um grupo de recursos específico.
1. Pré-requisitos
Crie um RAM user. Para mais informações, consulte Criar um usuário RAM.
Crie um resource group e atribua recursos existentes a ele. Para mais informações, consulte Criar um grupo de recursos, Transferir recursos automaticamente para um grupo de recursos e Transferir manualmente um recurso para outro grupo de recursos.
2. Conceder permissões no nível de grupo de recursos
Escolha um dos métodos abaixo para conceder permissões no nível de grupo de recursos.
Resource management console
Conceda permissões a um usuário RAM utilizando o recurso de Gerenciamento de Permissões do grupo de recursos. Para mais informações, consulte Conceder permissões em um grupo de recursos a uma identidade RAM.
Faça login no console de Gerenciamento de Recursos.
Na página Resource Groups, localize o grupo de recursos desejado e clique em Permission Management na coluna Actions.
Na aba Permission Management, clique em Grant Permission.
-
No painel Grant Permission, configure o principal e a política.
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.
RAM console
Conceda permissões no nível de grupo de recursos a um usuário RAM diretamente no console RAM. Para mais informações, consulte Conceder permissões a um usuário RAM.
Faça login no console RAM usando uma conta Alibaba Cloud ou um 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, configure o escopo, o principal e a política.
Scope: Selecione Resource Group Level.
Principal: Selecione o usuário RAM criado anteriormente ou um usuário existente.
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
A tabela a seguir lista os tipos de recursos do Apsara File Storage NAS que podem ser adicionados a um grupo de recursos.
|
Serviço de nuvem |
Código do serviço |
Tipo de recurso |
|
Apsara File Storage NAS |
nas |
filesystem: sistema de arquivos |
Para solicitar suporte a um tipo de recurso ainda não compatível, envie seu feedback no console de grupos de recursos.

Ações sem autorização por grupo de recursos
As ações listadas abaixo do Apsara File Storage NAS não oferecem suporte à autorização no nível de grupo de recursos:
|
Ações |
Descrição |
|
nas:AddClientToBlackList |
Adiciona um cliente à lista de bloqueios de um serviço CPFS, rejeitando as solicitações de gravação desse cliente. Essa ação funciona como uma barreira de E/S. |
|
nas:AddTags |
- |
|
nas:ApplyAutoSnapshotPolicy |
Aplica uma política de snapshot automático a um ou mais sistemas de arquivos. |
|
nas:AttachVscMountPoint |
- |
|
nas:AttachVscToFilesystems |
Associa um dispositivo VSC a um sistema de arquivos. |
|
nas:BindStoragePackage |
- |
|
nas:CancelAutoSnapshotPolicy |
Cancela a política de snapshot automático de um ou mais sistemas de arquivos. |
|
nas:CancelLifecycleRetrieveJob |
Cancela um trabalho ativo de recuperação de dados. |
|
nas:CancelRecycleBinJob |
Cancela um trabalho em execução na lixeira. |
|
nas:ClientMount |
- |
|
nas:ClientRootAccess |
- |
|
nas:ClientWrite |
- |
|
nas:CreateAccessGroup |
Cria um grupo de acesso. |
|
nas:CreateAccessRule |
Cria uma regra de acesso. |
|
nas:CreateAutoSnapshotPolicy |
Cria uma política de snapshot automático. |
|
nas:CreateFile |
Cria um diretório ou arquivo. |
|
nas:CreateLDAPConfig |
Adiciona uma configuração LDAP. |
|
nas:CreateLogAnalysis |
Envia logs de um sistema de arquivos NAS de uso geral para o Log Service. |
|
nas:CreateMountTargetInternal |
- |
|
nas:CreateProtocolMountTarget |
Cria um diretório de exportação para um serviço de protocolo. |
|
nas:CreateProtocolService |
Cria um serviço de protocolo para um sistema de arquivos CPFS. O processo leva de 5 a 10 minutos. |
|
nas:CreateServicePolicy |
- |
|
nas:CreateSnapshot |
Cria um snapshot. |
|
nas:CreateVscMountPoint |
- |
|
nas:DeleteAccessGroup |
Exclui um grupo de acesso. |
|
nas:DeleteAccessRule |
Exclui uma regra de acesso. |
|
nas:DeleteAutoSnapshotPolicy |
Exclui uma política de snapshot automático. |
|
nas:DeleteLDAPConfig |
Exclui uma configuração LDAP. |
|
nas:DeleteLogAnalysis |
Interrompe o envio de logs de um sistema de arquivos NAS de uso geral. |
|
nas:DeleteMountTargetSpecial |
- |
|
nas:DeleteProtocolMountTarget |
Exclui um diretório de exportação de um serviço de protocolo. |
|
nas:DeleteProtocolService |
Exclui um serviço de protocolo de um sistema de arquivos CPFS. |
|
nas:DeleteSnapshot |
Exclui um snapshot ou cancela uma tarefa de criação de snapshot. |
|
nas:DeleteVscMountPoint |
- |
|
nas:DemoCloneTest |
- |
|
nas:DescribeAccessGroups |
Lista grupos de acesso. |
|
nas:DescribeAccessRules |
Lista regras de acesso. |
|
nas:DescribeAutoSnapshotPolicies |
Lista políticas de snapshot automático. |
|
nas:DescribeAutoSnapshotTasks |
Lista tarefas de snapshot automático. |
|
nas:DescribeBlackListClients |
Consulta o status de clientes na lista de bloqueios de um serviço CPFS. |
|
nas:DescribeFileSystemBriefInfos |
- |
|
nas:DescribeFileSystemFlowControlSetting |
- |
|
nas:DescribeFileSystemStatistics |
Consulta estatísticas dos sistemas de arquivos da conta atual. |
|
nas:DescribeFilesystemsAssociatedHpnZones |
- |
|
nas:DescribeFilesystemsVscAttachInfo |
Consulta informações do canal de armazenamento virtual associadas a um sistema de arquivos. |
|
nas:DescribeLogAnalysis |
Consulta as informações de envio de logs configuradas na Análise de Logs. |
|
nas:DescribeMountedClients |
Lista clientes montados. |
|
nas:DescribeProtocolMountTarget |
Lista os diretórios de exportação de um serviço de protocolo. |
|
nas:DescribeProtocolMountTarget007 |
- |
|
nas:DescribeProtocolService |
Lista serviços de protocolo. |
|
nas:DescribeRegions |
Lista as regiões disponíveis da Alibaba Cloud. |
|
nas:DescribeResourceStatistics |
- |
|
nas:DescribeSnapshots |
Lista snapshots de um sistema de arquivos especificado. |
|
nas:DescribeStoragePackages |
Lista pacotes de armazenamento. |
|
nas:DescribeVscMountPointAttachInfo |
- |
|
nas:DescribeVscMountPoints |
- |
|
nas:DescribeZones |
Consulta todas as zonas de uma região e os tipos de sistema de arquivos compatíveis em cada zona. |
|
nas:DetachVscFromFilesystems |
Desassocia um dispositivo VSC de um sistema de arquivos. |
|
nas:DetachVscMountPoint |
- |
|
nas:GetLifecycleRuleTimeRange |
- |
|
nas:GetViperGrayConfig |
- |
|
nas:ModifyAccessGroup |
Modifica um grupo de acesso. |
|
nas:ModifyAccessRule |
Modifica uma regra de acesso. |
|
nas:ModifyAutoSnapshotPolicy |
Modifica uma política de snapshot automático. As alterações entram em vigor imediatamente para todos os sistemas de arquivos associados. |
|
nas:ModifyDataFlowTasks |
- |
|
nas:ModifyLDAPConfig |
Modifica uma configuração LDAP. |
|
nas:ModifyProtocolMountTarget |
Modifica o grupo de acesso ou a descrição de um diretório de exportação de um serviço de protocolo. Para alterar a VPC ou o vSwitch, recrie o diretório de exportação. |
|
nas:ModifyProtocolService |
Modifica a descrição de um serviço de protocolo. |
|
nas:OpenNasService |
- |
|
nas:RemoveClientFromBlackList |
Remove um cliente da lista de bloqueios de um serviço CPFS para retomar suas solicitações de gravação. |
|
nas:ResetFileSystem |
Reverte um sistema de arquivos para um snapshot anterior. |
|
nas:RetryLifecycleRetrieveJob |
Tenta novamente um trabalho de recuperação de dados que falhou. |
|
nas:SetFileSystemFlowControl |
- |
|
nas:TagResources |
Cria e aplica tags a recursos, como sistemas de arquivos e pontos de acesso. |
|
nas:TestDemoDescribeProtocolMountTarget |
- |
|
nas:TestDemoDescribeProtocolMountTarget03 |
- |
|
nas:TestDescribeProtocolMountTarget |
- |
|
nas:TestDescribeProtocolMountTarget02 |
- |
|
nas:UntagResources |
Remove tags de recursos. |
Para ações que não oferecem suporte à autorização no nível de grupo de recursos, conceder permissões no nível de resource group não surte efeito. Para autorizar um usuário RAM a executar essas ações, crie uma política personalizada e conceda a permissão no nível da account.
Os exemplos a seguir mostram políticas personalizadas que podem ser adaptadas conforme suas necessidades específicas.
-
A política abaixo permite todas as ações de somente leitura que não oferecem suporte à autorização por grupo de recursos, listando-as no elemento
Action.{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "nas:DescribeAccessGroups", "nas:DescribeAccessRules", "nas:DescribeAutoSnapshotPolicies", "nas:DescribeAutoSnapshotTasks", "nas:DescribeBlackListClients", "nas:DescribeFileSystemBriefInfos", "nas:DescribeFileSystemFlowControlSetting", "nas:DescribeFileSystemStatistics", "nas:DescribeFilesystemsAssociatedHpnZones", "nas:DescribeFilesystemsVscAttachInfo", "nas:DescribeLogAnalysis", "nas:DescribeMountedClients", "nas:DescribeProtocolMountTarget", "nas:DescribeProtocolMountTarget007", "nas:DescribeProtocolService", "nas:DescribeRegions", "nas:DescribeResourceStatistics", "nas:DescribeSnapshots", "nas:DescribeStoragePackages", "nas:DescribeVscMountPointAttachInfo", "nas:DescribeVscMountPoints", "nas:DescribeZones", "nas:GetLifecycleRuleTimeRange", "nas:GetViperGrayConfig" ], "Resource": "*" } ] } -
Esta política permite todas as ações incompatíveis com autorização por grupo de recursos, relacionando-as no elemento
Action.{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "nas:AddClientToBlackList", "nas:AddTags", "nas:ApplyAutoSnapshotPolicy", "nas:AttachVscMountPoint", "nas:AttachVscToFilesystems", "nas:BindStoragePackage", "nas:CancelAutoSnapshotPolicy", "nas:CancelLifecycleRetrieveJob", "nas:CancelRecycleBinJob", "nas:ClientMount", "nas:ClientRootAccess", "nas:ClientWrite", "nas:CreateAccessGroup", "nas:CreateAccessRule", "nas:CreateAutoSnapshotPolicy", "nas:CreateFile", "nas:CreateLDAPConfig", "nas:CreateLogAnalysis", "nas:CreateMountTargetInternal", "nas:CreateProtocolMountTarget", "nas:CreateProtocolService", "nas:CreateServicePolicy", "nas:CreateSnapshot", "nas:CreateVscMountPoint", "nas:DeleteAccessGroup", "nas:DeleteAccessRule", "nas:DeleteAutoSnapshotPolicy", "nas:DeleteLDAPConfig", "nas:DeleteLogAnalysis", "nas:DeleteMountTargetSpecial", "nas:DeleteProtocolMountTarget", "nas:DeleteProtocolService", "nas:DeleteSnapshot", "nas:DeleteVscMountPoint", "nas:DemoCloneTest", "nas:DescribeAccessGroups", "nas:DescribeAccessRules", "nas:DescribeAutoSnapshotPolicies", "nas:DescribeAutoSnapshotTasks", "nas:DescribeBlackListClients", "nas:DescribeFileSystemBriefInfos", "nas:DescribeFileSystemFlowControlSetting", "nas:DescribeFileSystemStatistics", "nas:DescribeFilesystemsAssociatedHpnZones", "nas:DescribeFilesystemsVscAttachInfo", "nas:DescribeLogAnalysis", "nas:DescribeMountedClients", "nas:DescribeProtocolMountTarget", "nas:DescribeProtocolMountTarget007", "nas:DescribeProtocolService", "nas:DescribeRegions", "nas:DescribeResourceStatistics", "nas:DescribeSnapshots", "nas:DescribeStoragePackages", "nas:DescribeVscMountPointAttachInfo", "nas:DescribeVscMountPoints", "nas:DescribeZones", "nas:DetachVscFromFilesystems", "nas:DetachVscMountPoint", "nas:GetLifecycleRuleTimeRange", "nas:GetViperGrayConfig", "nas:ModifyAccessGroup", "nas:ModifyAccessRule", "nas:ModifyAutoSnapshotPolicy", "nas:ModifyDataFlowTasks", "nas:ModifyLDAPConfig", "nas:ModifyProtocolMountTarget", "nas:ModifyProtocolService", "nas:OpenNasService", "nas:RemoveClientFromBlackList", "nas:ResetFileSystem", "nas:RetryLifecycleRetrieveJob", "nas:SetFileSystemFlowControl", "nas:TagResources", "nas:TestDemoDescribeProtocolMountTarget", "nas:TestDemoDescribeProtocolMountTarget03", "nas:TestDescribeProtocolMountTarget", "nas:TestDescribeProtocolMountTarget02", "nas:UntagResources" ], "Resource": "*" } ] }
Um usuário RAM ou função RAM com permissões no nível da conta pode operar em todos os recursos relevantes dessa conta. Siga sempre o princípio do menor privilégio: conceda essas permissões com cautela e certifique-se de que estejam alinhadas aos seus requisitos.
Perguntas frequentes
Localizar o grupo de recursos de um recurso
Método 1: Clique em nome do recurso para abrir sua página de detalhes. O grupo de recursos ao qual ele pertence será exibido nessa página.
Método 2: Faça login no console de Gerenciamento de Recursos e navegue até . No painel esquerdo, selecione a conta que contém o recurso (o padrão é current account). Utilize os filtros para localizar o recurso e visualizar seu grupo de recursos.
Visualizar recursos de um produto em um grupo de recursos
Método 1: Acesse o console de Gerenciamento de Recursos e vá para . No painel esquerdo, sob a conta que contém os recursos (padrão: current account), clique em nome do grupo de recursos desejado. Em seguida, na seção Select Resource Type à direita, selecione o produto para visualizar todos os seus recursos nesse grupo.
Método 2: Faça login no console de Gerenciamento de Recursos e escolha . Localize o grupo de recursos alvo e clique em Resource Management na coluna Actions. Na página de gerenciamento de recursos, selecione o produto desejado na lista suspensa Product para ver todos os recursos desse produto no grupo.
Alterar o grupo de recursos de múltiplos recursos
Acesse o console de Gerenciamento de Recursos e navegue por . Na linha correspondente ao grupo de recursos desejado, clique em Resource Management na coluna Actions para abrir a página de gerenciamento. Use os filtros para encontrar os recursos desejados, marque as caixas de seleção na primeira coluna e clique em Transfer Resource Group na parte inferior da página. Siga as instruções na tela para concluir a transferência.