

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Conectando vários AWS Contas
<a name="configuring-integrations-and-knowledge-connecting-multiple-aws-accounts"></a>

 AWS As contas secundárias permitem que o AWS DevOps Agente investigue recursos em várias AWS contas em sua organização. Quando seus aplicativos abrangem várias contas, adicionar contas secundárias garante que o agente tenha visibilidade de todos os recursos relevantes durante as investigações de incidentes. O maior acesso às contas e aos recursos que compõem um aplicativo garante maior precisão na investigação.

## Pré-requisitos
<a name="prerequisites"></a>

Antes de adicionar uma AWS conta secundária, verifique se você tem:
+ Acesso ao console do AWS DevOps agente na conta principal
+ Acesso administrativo à AWS conta secundária
+ Permissões do IAM para criar funções na conta secundária

## Adicionando um secundário AWS account
<a name="adding-a-secondary-aws-account"></a>

Além das etapas abaixo, você pode usar o [AWS DevOps Guia de integração do Agent CLI](getting-started-with-aws-devops-agent-cli-onboarding-guide.md) para adicionar contas secundárias de forma programática.

### Etapa 1: iniciar a configuração da conta secundária
<a name="step-1-start-the-secondary-account-configuration"></a>

1. Faça login no console AWS de gerenciamento e navegue até o console do AWS DevOps agente

1. Selecione seu espaço de agente

1. Vá para a guia **Capacidades**

1. Na seção **Nuvem**, localize a subseção **Fontes secundárias**

1. Escolha **Adicionar**.

### Etapa 2: especificar o nome da função
<a name="step-2-specify-the-role-name"></a>

1. No campo **Nome da sua função**, insira um nome para a função que você criará na conta secundária

1. Anote esse nome: você o usará novamente ao criar a função na conta secundária

1. Copie a política de confiança fornecida no console e salve-a em um espaço rascunho

### Etapa 3: criar a função na conta secundária
<a name="step-3-create-the-role-in-the-secondary-account"></a>

1. Abra uma nova guia do navegador e faça login no console do IAM na AWS conta secundária

1. Navegue até **IAM >** **Funções** > **Criar função**

1. Selecione **Política de confiança personalizada**

1. Cole a política de confiança que você copiou da Etapa 2

1. Escolha **Próximo**.

### Etapa 4: Anexar o AWS política gerenciada
<a name="step-4-attach-the-aws-managed-policy"></a>

1. Na seção **Políticas de permissões**, pesquise **AIDevOpsAgentAccessPolicy**

1. Marque a caixa de seleção ao lado da política **AIDevOpsAgentAccessPolicy**gerenciada

1. Escolha **Próximo**.

### Etapa 5: nomear e criar a função
<a name="step-5-name-and-create-the-role"></a>

1. No campo **Nome da função**, insira o mesmo nome da função que você forneceu na Etapa 2

1. (Opcional) Adicione uma descrição para ajudar a identificar a finalidade da função

1. Revise a política de confiança e as permissões anexadas

1. Selecione **Create role** (Criar função)

### Etapa 6: anexar a política em linha
<a name="step-6-attach-the-inline-policy"></a>

1. No console do IAM, localize e selecione a função que você acabou de criar

1. Vá para a guia **Permissões**

1. Escolha **Adicionar permissões** > **Criar política em linha**

1. Mudar para a **guia JSON**

1. Cole a política que você salvou na Etapa 2

1. Cole a política no editor JSON no console do IAM

1. Escolha **Próximo**.

1. Forneça um nome para a política em linha (por exemplo, "DevOpsAgentInlinePolicy“)

1. Escolha **Criar política**.

### Etapa 7: Concluir a configuração
<a name="step-7-complete-the-configuration"></a>

1. Retorne ao console do AWS DevOps agente na conta principal

1. Escolha **Avançar** para concluir a configuração da conta secundária

1. Verifique se o status da conexão é exibido como **Ativo**

## Entendendo as políticas necessárias
<a name="understanding-the-required-policies"></a>

AWS DevOps O agente exige três componentes de política para acessar recursos em uma conta secundária:
+ **Política de confiança** — permite que o AWS DevOps agente principal de serviço (`aidevops.amazonaws.com`) assuma diretamente a função na conta secundária. A política usa uma prevenção policial confusa. Esse controle de segurança impede que um serviço não autorizado use sua função para acessar seus recursos. Essas condições permitem que somente seu Espaço do Agente na conta principal inicie o acesso.
+ **AIDevOpsAgentAccessPolicy (política AWS gerenciada)** — Fornece as principais permissões de somente leitura que o AWS DevOps agente precisa para investigar recursos na conta secundária. Essa política é mantida AWS e atualizada à medida que novos recursos são adicionados.
+ **Política embutida** — fornece permissões adicionais específicas para sua configuração do Agent Space. Essa política é gerada com base nas configurações do seu Espaço do Agente e pode incluir permissões para integrações ou recursos específicos.

O serviço de AWS DevOps agente assume a função na conta secundária diretamente por meio de seu principal serviço. As condições da política de confiança garantem que somente seu Espaço do Agente na conta principal possa iniciar esse acesso entre contas.

## Gerenciando contas secundárias
<a name="managing-secondary-accounts"></a>
+ **Visualizando contas conectadas** — Na guia **Capacidades**, a subseção **Fontes secundárias** lista todas as contas secundárias conectadas com seu status de conexão.
+ **Atualização da função do IAM** — Se você precisar modificar as permissões, atualize a política embutida anexada à função na conta secundária. As alterações terão efeito imediatamente.
+ **Removendo uma conta secundária** — Para desconectar uma conta secundária, selecione-a na lista **Fontes secundárias** e escolha **Remover**. Isso não exclui a função do IAM na conta secundária.