

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.

# GitHub Application OAuth
<a name="oauth-app-github"></a>

## Connect GitHub via OAuth (console)
<a name="oauth-app-github-console"></a>

Pour utiliser la console afin de connecter votre projet à GitHub une application OAuth, procédez comme suit lorsque vous créez un projet. Pour plus d'informations, consultez [Création d'un projet de génération (console)](create-project.md#create-project-console). 

1. Dans le **champ Source provider**, sélectionnez **GitHub**. 

1. Pour **Credential**, effectuez l'une des opérations suivantes :
   + Choisissez d'utiliser les informations d'identification du compte pour appliquer les informations d'identification source par défaut de votre compte à tous les projets.

     1. Si vous n'êtes pas connecté à GitHub, choisissez **Gérer les informations d'identification du compte**.

     1. Pour le **type d'identification**, choisissez l'application **OAuth**.
   + Si vous avez choisi d'utiliser les informations d'identification au niveau du compte pour le **service**, choisissez le service que vous souhaitez utiliser pour stocker votre jeton et procédez comme suit :

     1. Si vous choisissez d'utiliser **Secrets Manager**, vous pouvez choisir d'utiliser une connexion secrète existante ou d'en créer un nouveau, puis choisir **Enregistrer**. Pour plus d'informations sur la création d'un nouveau secret, consultez[Créez et stockez un jeton dans un secret du Gestionnaire de Secrets](asm-create-secret.md).

     1. Si vous choisissez d'utiliser, **CodeBuild**puis choisissez **Enregistrer**.
   + Sélectionnez **Utiliser les informations d'identification de remplacement pour ce projet uniquement** pour utiliser des informations d'identification source personnalisées afin de remplacer les paramètres d'identification de votre compte.

     1. Dans la liste des informations d'identification renseignée, choisissez l'une des options sous l'application **OAuth**.

     1. Vous pouvez également créer un nouveau jeton d'application OAuth en sélectionnant **Créer une nouvelle connexion par jeton d'application OAuth dans la description**.

Pour consulter vos applications OAuth autorisées, accédez à [Applications](https://github.com/settings/applications) activées et vérifiez qu'une application nommée `AWS CodeBuild ({{region}})` détenue par [aws-codesuite](https://github.com/aws-codesuite) est répertoriée. GitHub