View a markdown version of this page

Aplicación OAuth de Bitbucket - AWS CodeBuild

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Aplicación OAuth de Bitbucket

Acción necesaria para la rotación del token OAuth de Bitbucket

Atlassian ahora aplica los tokens de actualización rotativos de un solo uso para Bitbucket OAuth. Recomendamos migrar a, ya que elimina por completo la administración de los tokens. Conexiones de aplicación de Bitbucket Para obtener instrucciones sobre la migración, consulte. Migre a AWS CodeConnections (recomendado)

Si prefieres seguir usando OAuth con Secrets Manager, añade el secretsmanager:PutSecretValue permiso a tu rol de CodeBuild servicio. Para obtener más información, consulte Acción Manager-stored obligatoria para las credenciales de Secrets.

Si utilizas CodeBuild-managed esta opción, no es necesario realizar cambios. CodeBuild gestiona la rotación de los tokens automáticamente.

Conexión de Bitbucket mediante OAuth (consola)

Si quiere utilizar la consola para conectar el proyecto a Bitbucket mediante una aplicación OAuth, haga lo siguiente a la hora de crear un proyecto. Para obtener información, consulte Creación de un proyecto de compilación (consola).

  1. En Source provider (Proveedor de código fuente), elija Bitbucket.

  2. En Credencial, realice una de las siguientes acciones:

    • Elija utilizar credenciales de cuenta para aplicar la credencial de origen predeterminada de su cuenta a todos los proyectos.

      1. Si no está conectado a Bitbucket, elija Administrar la credencial de cuenta.

      2. En Tipo de credencial, elija Aplicación de OAuth.

    • Si ha elegido utilizar credenciales de nivel de cuenta para Servicio, elija qué servicio desea usar para almacenar el token y haga lo siguiente:

      1. Si decide usar Secrets Manager, puede elegir entre usar una conexión de secreto existente o crear un secreto nuevo y elegir Guardar. Para obtener más información sobre la creación de un secreto nuevo, consulteCreación y almacenamiento de un token en un secreto de Secrets Manager.

      2. Si elige usar CodeBuildy, a continuación, selecciona Guardar.

    • Seleccione Usar credenciales de anulación solo para este proyecto para utilizar una credencial de origen personalizada para anular la configuración de credencial de la cuenta.

      1. En la lista de credenciales rellenada, elija una de las opciones de Aplicación de OAuth.

      2. También puede crear un nuevo token de aplicación de OAuth seleccionando crear una nueva conexión de token de aplicación de OAuth en la descripción.

Para revisar sus aplicaciones OAuth autorizadas, vaya a Autorizaciones de aplicaciones en Bitbucket y compruebe que se enumera una aplicación llamada AWS CodeBuild (region).