

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Connexion de plusieurs AWS comptes
<a name="configuring-capabilities-for-aws-devops-agent-connecting-multiple-aws-accounts"></a>

 AWS Les comptes secondaires permettent à AWS DevOps l'agent d'examiner les ressources de plusieurs AWS comptes de votre organisation. Lorsque vos applications s'étendent sur plusieurs comptes, l'ajout de comptes secondaires garantit à l'agent une visibilité sur toutes les ressources pertinentes lors des enquêtes sur les incidents. Un meilleur accès aux comptes et aux ressources composant une application garantit une plus grande précision des enquêtes.

## Conditions préalables
<a name="prerequisites"></a>

Avant d'ajouter un AWS compte secondaire, assurez-vous d'avoir :
+ Accès à la console de AWS DevOps l'agent dans le compte principal
+ Accès administratif au AWS compte secondaire
+ Autorisations IAM pour créer des rôles dans le compte secondaire

## Ajouter un AWS compte secondaire
<a name="adding-a-secondary-aws-account"></a>

Outre les étapes ci-dessous, vous pouvez utiliser le [AWS DevOps Guide d'intégration de l'Agent CLI](getting-started-with-aws-devops-agent-cli-onboarding-guide.md) pour ajouter des comptes secondaires par programmation.

### Étape 1 : démarrer la configuration du compte secondaire
<a name="step-1-start-the-secondary-account-configuration"></a>

1. Connectez-vous à la console AWS de gestion et accédez à la console de l' AWS DevOps agent

1. Sélectionnez votre espace d'agent

1. Accédez à l'onglet **Fonctionnalités**

1. Dans la section **Cloud**, recherchez la sous-section **Sources secondaires**

1. Cliquez sur **Ajouter**

### Étape 2 : Spécifiez le nom du rôle
<a name="step-2-specify-the-role-name"></a>

1. Dans le champ **Nommez votre rôle**, saisissez le nom du rôle que vous allez créer dans le compte secondaire

1. Notez ce nom : vous l'utiliserez à nouveau lors de la création du rôle dans le compte secondaire

1. Copiez la politique de confiance fournie dans la console et enregistrez-la dans un espace de travail

### Étape 3 : créer le rôle dans le compte secondaire
<a name="step-3-create-the-role-in-the-secondary-account"></a>

1. Ouvrez un nouvel onglet de navigateur et connectez-vous à la console IAM dans le compte secondaire AWS 

1. Accédez à **IAM > **Rôles** >** **Créer un** rôle

1. Sélectionnez une **politique de confiance personnalisée**

1. Collez la politique de confiance que vous avez copiée à partir de l'étape 2

1. Cliquez sur **Suivant**

### Étape 4 : joindre la politique AWS gérée
<a name="step-4-attach-the-aws-managed-policy"></a>

1. Dans la section **Politiques d'autorisations**, recherchez **AIDevOpsAgentAccessPolicy**

1. Cochez la case à côté de la politique **AIDevOpsAgentAccessPolicy**gérée

1. Cliquez sur **Suivant**

### Étape 5 : Nommez et créez le rôle
<a name="step-5-name-and-create-the-role"></a>

1. Dans le champ **Nom du rôle**, entrez le même nom de rôle que celui que vous avez indiqué à l'étape 2

1. (Facultatif) Ajoutez une description pour aider à identifier l'objectif du rôle

1. Passez en revue la politique de confiance et les autorisations associées

1. Cliquez sur **Créer un rôle**

### Étape 6 : Joindre la politique en ligne
<a name="step-6-attach-the-inline-policy"></a>

1. Dans la console IAM, recherchez et sélectionnez le rôle que vous venez de créer

1. Accédez à l'onglet **Autorisations**

1. Cliquez sur **Ajouter des autorisations** > **Créer une politique en ligne**

1. Passez à l'onglet **JSON**

1. Collez la politique que vous avez enregistrée à l'étape 2

1. Collez la politique dans l'éditeur JSON de la console IAM

1. Cliquez sur **Suivant**

1. Donnez un nom à la politique intégrée (par exemple, DevOpsAgentInlinePolicy « »)

1. Cliquez sur **Créer une politique**

### Étape 7 : terminer la configuration
<a name="step-7-complete-the-configuration"></a>

1. Retournez à la console de l' AWS DevOps agent dans le compte principal

1. Cliquez sur **Suivant** pour terminer la configuration du compte secondaire

1. Vérifiez que l'état de la connexion est indiqué comme **actif**

## Comprendre les politiques requises
<a name="understanding-the-required-policies"></a>

AWS DevOps L'agent a besoin de trois composants de politique pour accéder aux ressources d'un compte secondaire :
+ **Politique de confiance** — Permet à l' AWS DevOps agent du compte principal d'assumer le rôle du compte secondaire. Cela établit la relation de confiance entre les comptes.
+ **AIDevOpsAgentAccessPolicy (politique AWS gérée)** — Fournit les autorisations de lecture seule de base dont AWS DevOps l'agent a besoin pour étudier les ressources du compte secondaire. Cette politique est maintenue AWS et mise à jour au fur et à mesure que de nouvelles fonctionnalités sont ajoutées.
+ **Politique intégrée** : fournit des autorisations supplémentaires spécifiques à la configuration de votre espace agent. Cette politique est générée en fonction des paramètres de votre espace agent et peut inclure des autorisations pour des intégrations ou des fonctionnalités spécifiques.

Dans le compte principal, le rôle d' AWS DevOps agent IAM doit pouvoir assumer le rôle créé dans le compte secondaire.

## Gestion des comptes secondaires
<a name="managing-secondary-accounts"></a>
+ **Affichage des comptes connectés** : dans l'onglet **Fonctionnalités**, la sous-section **Sources secondaires** répertorie tous les comptes secondaires connectés avec leur état de connexion.
+ **Mise à jour du rôle IAM** : si vous devez modifier les autorisations, mettez à jour la politique intégrée associée au rôle dans le compte secondaire. Les modifications prennent effet immédiatement.
+ **Suppression d'un compte secondaire** : pour déconnecter un compte secondaire, sélectionnez-le dans la liste des **sources secondaires** et cliquez sur **Supprimer**. Cela ne supprime pas le rôle IAM dans le compte secondaire.