View a markdown version of this page

Application Bitbucket OAuth - AWS CodeBuild

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.

Application Bitbucket OAuth

Action requise pour la rotation des jetons Bitbucket OAuth

Atlassian applique désormais des jetons d'actualisation rotatifs à usage unique pour Bitbucket OAuth. Nous vous recommandons de migrer versConnexions à l'application Bitbucket, ce qui élimine complètement la gestion des jetons. Pour obtenir des instructions sur la migration, consultezMigrer vers AWS CodeConnections (recommandé).

Si vous préférez continuer à utiliser OAuth avec Secrets Manager, ajoutez l'secretsmanager:PutSecretValueautorisation à votre rôle de CodeBuild service. Pour de plus amples informations, veuillez consulter Action requise pour les informations d' Manager-stored identification Secrets.

Si vous utilisez CodeBuild-managed cette option, aucune modification n'est nécessaire. CodeBuild gère automatiquement la rotation des jetons.

Connectez Bitbucket à l'aide d'OAuth (console)

Pour utiliser la console pour connecter votre projet à Bitbucket à l'aide d'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).

  1. Pour Source provider (Fournisseur de source), choisissez Bitbucket.

  2. Pour les informations d'identification, 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é à Bitbucket, choisissez Gérer les informations d'identification du compte.

      2. 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 le Gestionnaire de secrets, vous pouvez choisir d'utiliser une connexion secrète existante ou de créer un nouveau secret, puis choisir Enregistrer. Pour plus d'informations sur la création d'un nouveau secret, consultezCréez et stockez un jeton dans un secret de Secrets Manager.

      2. Si vous choisissez d'utiliser, CodeBuild puis choisissez Enregistrer.

    • Sélectionnez Utiliser les informations d'identification de remplacement pour ce projet uniquement pour utiliser une identification source personnalisée afin de modifier les paramètres d'identification de votre compte.

      1. Dans la liste des informations d'identification remplie, choisissez l'une des options de l'application OAuth.

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

Pour consulter vos applications OAuth autorisées, accédez à Autorisations des applications sur Bitbucket et vérifiez qu'une application nommée figure dans la liste. AWS CodeBuild (region)