Ao usar grupos de recursos para gerenciar seus ativos, combine-os com o Resource Access Management (RAM) para obter isolamento de recursos e gerenciamento granular de permissões em uma única conta Alibaba Cloud. Este tópico descreve o suporte do Logic Composer a grupos de recursos e as etapas para conceder permissões no nível do grupo de recursos.
A autorização no nível do grupo de recursos é válida apenas para tipos de recursos compatíveis com grupos de recursos e para ações que suportam esse tipo de autorização.
Para tipos de recursos incompatíveis com grupos de recursos, a concessão de permissões restritas a um grupo específico não surte efeito. Ao definir o escopo do recurso, selecione Account Level para conceder permissões no nível da conta. Para mais informações, consulte Ações sem suporte a autorização no nível do grupo de recursos.
Como funciona a autorização por grupo de recursos
Grupos de recursos permitem organizar conjuntos de recursos na sua conta Alibaba Cloud. Por exemplo, crie grupos distintos para diferentes projetos e mova os recursos correspondentes para cada grupo, facilitando a gestão centralizada. Para mais detalhes, consulte O que é um grupo de recursos?.
Após agrupar seus recursos, conceda permissões a diferentes principais do RAM — como usuários, grupos de usuários ou funções do RAM — sobre um grupo de recursos específico. Isso restringe o principal a gerenciar apenas os recursos contidos naquele grupo. Consulte também Agrupamento e autorização de recursos.
Essa abordagem de autorização traz os seguintes benefícios:
Permissões granulares: garanta que cada identidade tenha somente as permissões necessárias para acessar recursos específicos. Isso evita o gerenciamento cruzado de recursos entre projetos na sua conta.
Escalabilidade: ao adicionar novos recursos a um grupo, o principal do RAM recebe automaticamente as permissões correspondentes, sem necessidade de reconfiguração manual.
Conceder permissões no nível do grupo de recursos
O exemplo a seguir demonstra como conceder a um RAM user permissões sobre recursos do Logic Composer dentro de 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 mova seus recursos existentes para o grupo de destino. Para mais detalhes, consulte Criar um grupo de recursos, Transferir recursos automaticamente para um grupo de recursos e Transferir recursos manualmente para um grupo de recursos.
2. Conceder permissões no nível do grupo de recursos
Use um dos métodos abaixo para conceder permissões no nível do grupo de recursos.
Resource Management console
Use o recurso de Gerenciamento de Permissões dos grupos de recursos para conceder acesso a um usuário RAM específico. Para instruções detalhadas, consulte Conceder permissões em recursos de um grupo de recursos a uma identidade RAM.
Faça login no console de Grupos 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 Add Permission.
-
No painel Add Permission, configure o principal e a política.
Principal: selecione um usuário RAM existente.
Policy: escolha uma system policy ou uma custom policy criada anteriormente. Para mais informações, consulte Criar uma política personalizada.
Clique em Confirm.
RAM console
Use o console do RAM para conceder permissões no nível do grupo de recursos a um usuário RAM específico. Para instruções detalhadas, consulte Gerenciar permissões de um usuário RAM.
Faça login no console do RAM com sua conta Alibaba Cloud ou como administrador do 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 Level.
Principal: selecione um usuário RAM existente ou o usuário criado nas etapas anteriores.
Policy: escolha uma system policy ou uma custom policy criada anteriormente. Para mais informações, consulte Criar uma política personalizada.
Clique em Confirm.
Tipos de recursos compatíveis
A tabela a seguir lista os tipos de recursos do Logic Composer compatíveis com grupos de recursos.
|
Serviço de nuvem |
Código do serviço de nuvem |
Tipo de recurso |
|
Logic Composer |
composer |
workflow |
Para tipos de recursos que ainda não são compatíveis com grupos de recursos, envie seu feedback no console de Grupos de Recursos.

Ações sem autorização no nível do grupo de recursos
As seguintes ações do Logic Composer não suportam autorização no nível do grupo de recursos.
|
Ação |
Descrição |
|
composer:CloneFlow |
Clona um fluxo de trabalho. |
|
composer:DescribeConnectorAttribute |
- |
|
composer:DescribeConnectorCapability |
- |
|
composer:GetTemplate |
Consulta os detalhes de um modelo de fluxo de trabalho. |
|
composer:InvokeDefinition |
- |
|
composer:ListConnectorTriggers |
- |
|
composer:ListConnectors |
- |
|
composer:ListTagResources |
Lista recursos que possuem tags especificadas. |
|
composer:ListTemplates |
Lista modelos visíveis para o usuário atual. |
|
composer:TagResources |
Adiciona tags a um ou mais recursos. |
|
composer:UntagResources |
Remove tags de um ou mais recursos. |
|
composer:UpdateConnection |
- |
Para operações incompatíveis com autorização por grupo de recursos, definir o escopo como Resource Group Level não produz efeito. Caso um usuário RAM precise executar essas operações, crie uma política personalizada e defina o escopo do recurso como Account Level.
A seguir, dois exemplos de políticas personalizadas. Ajuste o conteúdo conforme necessário.
-
Esta política permite todas as ações de somente leitura incompatíveis com autorização no nível do grupo de recursos, listando-as no elemento
Action.{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "composer:DescribeConnectorAttribute", "composer:DescribeConnectorCapability", "composer:ListConnectorTriggers", "composer:ListConnectors", "composer:ListTagResources", "composer:ListTemplates" ], "Resource": "*" } ] } -
Esta política permite todas as ações incompatíveis com autorização no nível do grupo de recursos, listando-as no elemento
Action.{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "composer:CloneFlow", "composer:DescribeConnectorAttribute", "composer:DescribeConnectorCapability", "composer:GetTemplate", "composer:InvokeDefinition", "composer:ListConnectorTriggers", "composer:ListConnectors", "composer:ListTagResources", "composer:ListTemplates", "composer:TagResources", "composer:UntagResources", "composer:UpdateConnection" ], "Resource": "*" } ] }
Um usuário ou função do RAM com permissões no nível da conta pode gerenciar todos os recursos correspondentes nessa conta. Certifique-se de que as permissões concedidas estejam alinhadas à sua intenção. Siga sempre o princípio do menor privilégio ao atribuir permissões.
Perguntas frequentes
Verificar o grupo de recursos de um recurso
Método 1: clique em nome do recurso para abrir sua página de detalhes e visualize o grupo de recursos.
Método 2: faça login no console de Gerenciamento de Recursos. Clique em . À esquerda, selecione a conta proprietária do recurso desejado (padrão: Current Account). Use os filtros para localizar o recurso e visualize seu grupo de recursos.
Visualize recursos de produtos em um grupo de recursos
Método 1: faça login no console de Gerenciamento de Recursos. Clique em . À esquerda, sob a conta proprietária dos recursos (padrão: Current Account), clique em nome do grupo de recursos desejado. Em seguida, à direita, na lista suspensa Select Resource Type, selecione o produto para visualizar todos os seus recursos dentro desse grupo.
Método 2: faça login no console de Gerenciamento de Recursos. Clique em . Localize o grupo de recursos desejado e clique em Resource Management na coluna Actions. Depois, na lista suspensa Product no topo da página Resource Management, selecione o produto para ver todos os seus recursos no grupo.
Transferir múltiplos recursos para outro grupo de recursos
Faça login no console de Gerenciamento de Recursos. Clique em . Na linha do grupo de recursos de destino, clique em Resource Management na coluna Actions para abrir a página de gerenciamento de recursos. Use os filtros para encontrar os recursos desejados. Marque as caixas de seleção na primeira coluna correspondentes aos recursos, clique em Transfer Resource Group na parte inferior e siga as instruções na tela para concluir a transferência.