

Amazon ya no CodeCatalyst está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte [Cómo migrar desde CodeCatalyst](migration.md).

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.

# Adición de roles de IAM a las conexiones de cuentas
<a name="ipa-connect-account-addroles"></a>

Parte de la creación de la conexión de tu cuenta incluye añadir el rol o los roles de IAM que quieras usar con los proyectos de tu CodeCatalyst espacio.

**nota**  
Para usar los roles de IAM con una conexión de cuenta, asegúrate de que la política de confianza esté actualizada para usar el principal de CodeCatalyst servicio.

**Adición de roles de IAM a una conexión de cuenta (consola)**

1. En el Consola de administración de AWS, asegúrate de haber iniciado sesión con la misma cuenta que deseas administrar.

1. Abre la CodeCatalyst consola en [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navega hasta tu CodeCatalyst espacio. Elija **Configuración** y después **Cuentas de AWS**.

1. Elige el **nombre CodeCatalyst visible de Amazon** de la conexión de tu cuenta y, a continuación, selecciona **Administrar roles desde Consola de administración de AWS**.

   Aparece la página **Añadir función de IAM a Amazon CodeCatalyst Space**.

1. Realice una de las siguientes acciones:
   + Para crear un rol de servicio que contenga la política de permisos y la política de confianza para el rol de desarrollador, elija **Crear un rol de administrador de CodeCatalyst desarrollo en IAM**. El rol tendrá un nombre `CodeCatalystWorkflowDevelopmentRole-spaceName` con un identificador único adjunto. Para obtener más información sobre los roles y la política de roles, consulte [El funcionamiento del rol de servicio **CodeCatalystWorkflowDevelopmentRole-*spaceName***](ipa-iam-roles.md#ipa-iam-roles-service-role).

     Seleccione **Crear rol de desarrollo**.
   + Para utilizar un rol que ya haya creado en IAM, seleccione **Añadir un rol de IAM existente**. En **Seleccionar un rol de IAM existente**, seleccione el rol de la lista desplegable.

     Seleccione **Add role (Añadir rol)**.

   La página se abrirá en la Consola de administración de AWS. Es posible que deba iniciar sesión para acceder a la página.

1. En el panel de navegación de la página **Amazon CodeCatalyst Spaces**, selecciona **Spaces**. 

   Para acceder directamente a la página, inicia sesión en Amazon CodeCatalyst Spaces en Consola de administración de AWS at https://console.aws.amazon.com/codecatalyst/ home/.

1. Elige la cuenta que has añadido a tu CodeCatalyst espacio. Se abre la página de conexión.

1. En la página de conexión, en **Funciones de IAM disponibles para CodeCatalyst**, consulta la lista de funciones de IAM añadidas a tu cuenta. Elija **Asociar el rol de IAM a. CodeCatalyst**

1. En la ventana emergente **Asociar un rol de IAM**, en el **ARN del rol**, introduce el nombre del recurso de Amazon (ARN) del rol de IAM que deseas asociar a tu espacio. CodeCatalyst 

   En **Finalidad**, elija la finalidad del rol, de modo que describa cómo quiere usar el rol en la conexión de su cuenta. Especifique `RUNNER` para los roles que utilizará para ejecutar acciones en los flujos de trabajo. Especifique `SERVICE` para los roles que utilizará para acceder a otro servicio.

   Puede especificar más de una finalidad. 
**nota**  
Es obligatorio elegir una finalidad para el ARN del rol.

1. Elija **Asociar un rol de IAM**. Repita estos pasos para otros roles de IAM.