Todos os produtos
Search
Central de documentação

:Acesso entre contas

Última atualização: Jun 27, 2026

Se você gerencia várias contas da Alibaba Cloud, centralize o monitoramento e ative o rastreamento entre contas para suas aplicações. Para isso, envie os dados da aplicação para uma única conta e use usuários ou funções do RAM para conceder permissões de visualização ou gerenciamento desses dados a outros usuários.

Antes de começar

O monitoramento entre contas exige gerenciamento manual de relatórios de dados, autorização, faturamento e permissões refinadas para cada conta, o que aumenta a sobrecarga operacional. Para a maioria das organizações com múltiplas contas, gerenciar as aplicações em cada conta individualmente é mais simples. Avalie se o monitoramento centralizado justifica a complexidade adicional antes de prosseguir.

Terminologia

Termo

Definição

Conta de monitoramento (Conta A)

Conta da Alibaba Cloud que executa o ARMS e recebe dados de monitoramento de outras contas.

Conta de source (Conta B)

Conta da Alibaba Cloud cujas aplicações enviam dados para a conta de monitoramento.

Solução

Este tópico apresenta uma solução para o seguinte cenário: uma organização usa duas contas da Alibaba Cloud, denominadas Conta A e Conta B. O ARMS está ativado na Conta A e o ACK está ativado na Conta B. O objetivo é conectar as aplicações da Conta B ao ARMS na Conta A para monitoramento centralizado.

  1. Na Conta A, crie um usuário do RAM e conceda as permissões AliyunARMSFullAccess e AliyunSTSAssumeRoleAccess. Para mais informações, consulte Criar um usuário do RAM.

  2. Crie um par de AccessKey para o usuário do RAM. Para mais informações, consulte Criar um par de AccessKey.

  3. Instale o agente Application Monitoring eBPF nas aplicações da Conta B. Para mais informações, consulte Conectar aplicações manualmente ao Application Monitoring eBPF.

  4. No console do ACK do cluster de destino, acesse a página Application > Helm. Localize o componente ack-arms-cmonitor e clique em Update na coluna Actions.

  5. Substitua accessKey e accessKeySecret pelo AccessKey ID e pelo segredo obtidos na Etapa 2 e substitua uid_id pelo UID da Conta A. Em seguida, clique em OK.

    As aplicações do ACK na Conta B passarão a enviar dados para o ARMS na Conta A.

    Na caixa de diálogo Update Release, localize e substitua esses parâmetros no editor de configuração YAML.

  6. Gerencie as aplicações usando um usuário do RAM da Conta A.

    • Método 1: Use o usuário do RAM criado na Etapa 1 para gerenciar as aplicações.

    • Método 2: Crie um usuário do RAM dedicado na Conta A para gerenciar as aplicações.

      Crie um usuário do RAM na Conta A e conceda permissões totais do ARMS anexando a política AliyunARMSFullAccess ou conceda permissões refinadas com uma política personalizada. Para mais informações sobre como criar uma política personalizada, consulte Autorização personalizada do RAM para Application Monitoring.

    Nota

    Também é possível usar um usuário do RAM da Conta B para gerenciar aplicações assumindo uma função do RAM. Para mais informações, consulte (Opcional) Usar uma função do RAM para gerenciar aplicações.

(Opcional) Gerenciar aplicações com uma função do RAM

Autorize um usuário do RAM da Conta B a acessar o ARMS. Isso permite que o usuário acesse o ARMS alternando sua identidade.

Etapa 1: Conceder permissões à Conta B

  1. Use a Conta A para criar uma função do RAM para uma conta confiável da Alibaba Cloud. Neste exemplo, nomeie a função como arms-admin. Selecione a Conta B como a conta confiável.

  2. Conceda permissões à função do RAM arms-admin na Conta A. Conceda permissões totais do ARMS anexando a política AliyunARMSFullAccess ou conceda permissões refinadas com uma política personalizada.

  3. Crie um usuário do RAM na Conta B.

    Para mais informações, consulte Criar um usuário do RAM.

    Importante

    Salve o nome de logon e a senha do usuário do RAM.

  4. Conceda a permissão AliyunSTSAssumeRoleAccess ao usuário do RAM na Conta B. Essa permissão permite que o usuário do RAM assuma uma função do RAM.

    Para mais informações, consulte Conceder permissões a um usuário do RAM.

Etapa 2: Gerenciar aplicações como um usuário do RAM da Conta B

  1. Faça logon no console do RAM como o usuário do RAM da Conta B.

  2. Após fazer logon, passe o ponteiro do mouse sobre o ícone de perfil no canto superior direito e clique em Switch Identity.

  3. Insira o UID da Conta A e o nome da função do RAM criada para a Conta A na Etapa 1.

    Para mais informações, consulte Assumir uma função do RAM.

  4. Faça logon no console do ARMS. No painel de navegação à esquerda, escolha Application Monitoring eBPF Edition > Application List para visualizar suas aplicações.