

Amazon n' CodeCatalyst est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour de plus amples informations, veuillez consulter [Comment effectuer une migration depuis CodeCatalyst](migration.md).

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.

# Ajout de rôles IAM à des connexions de compte
<a name="ipa-connect-account-addroles"></a>

Lors de la création de la connexion à votre compte, vous devez notamment ajouter le ou les rôles IAM que vous souhaitez utiliser dans les projets de votre CodeCatalyst espace.

**Note**  
Pour utiliser des rôles IAM avec une connexion à un compte, assurez-vous que la politique de confiance est mise à jour pour utiliser le principal de CodeCatalyst service.

**Ajouter des rôles IAM à une connexion de compte (console)**

1. Dans le AWS Management Console, assurez-vous que vous êtes connecté avec le même compte que celui que vous souhaitez gérer.

1. Ouvrez la CodeCatalyst console à l'[adresse https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Accédez à votre CodeCatalyst espace. Choisissez **Settings (Paramètres)**, puis **Comptes AWS**.

1. Choisissez le **nom CodeCatalyst d'affichage Amazon** de la connexion à votre compte, puis sélectionnez **Gérer les rôles depuis AWS Management Console**.

   La page **Ajouter un rôle IAM à Amazon CodeCatalyst Space** s'affiche.

1. Effectuez l’une des actions suivantes :
   + Pour créer un rôle de service contenant la politique d'autorisation et la politique de confiance pour le rôle de développeur, choisissez **Créer un rôle d'administrateur de CodeCatalyst développement dans IAM**. Le rôle portera un nom `CodeCatalystWorkflowDevelopmentRole-spaceName` avec un identifiant unique ajouté. Pour plus d'informations sur le rôle et la politique de rôle, consultez[Comprendre le rôle **CodeCatalystWorkflowDevelopmentRole-*spaceName***du service](ipa-iam-roles.md#ipa-iam-roles-service-role).

     Choisissez **Créer un rôle de développement**.
   + Pour ajouter un rôle que vous avez déjà créé dans IAM, choisissez **Ajouter un rôle IAM existant**. Dans **Sélectionner un rôle IAM existant**, choisissez le rôle dans la liste déroulante.

     Choisissez **Ajouter un rôle**.

   La page s'ouvre dans le AWS Management Console. Vous devrez peut-être vous connecter pour accéder à la page.

1. Dans le volet de navigation de la page **Amazon CodeCatalyst Spaces**, sélectionnez **Spaces**. 

   Pour accéder directement à la page, connectez-vous aux Amazon CodeCatalyst Spaces dans AWS Management Console at https://console.aws.amazon.com/codecatalyst/ home/.

1. Choisissez le compte ajouté à votre CodeCatalyst espace. La page de connexion s'affiche.

1. Sur la page de connexion, sous **Rôles IAM disponibles pour CodeCatalyst**, consultez la liste des rôles IAM ajoutés à votre compte. Choisissez **Associer le rôle IAM à. CodeCatalyst**

1. Dans la fenêtre contextuelle **Associer un rôle IAM**, dans **Rôle ARN**, entrez le nom de ressource Amazon (ARN) du rôle IAM que vous souhaitez associer à votre CodeCatalyst espace.

   Sous **Objectif**, choisissez un objectif de rôle qui décrit la manière dont vous souhaitez utiliser le rôle dans le cadre de la connexion à votre compte. Spécifiez `RUNNER` les rôles que vous utilisez pour exécuter des actions dans les flux de travail. Spécifiez `SERVICE` les rôles que vous utilisez pour accéder à un autre service.

   Vous pouvez définir plusieurs objectifs. 
**Note**  
Il est nécessaire de choisir un objectif pour le rôle ARN.

1. Choisissez **Associer un rôle IAM**. Répétez ces étapes pour les rôles IAM supplémentaires.