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.
Configura el acceso multicuenta a un AWS CodeCommit repositorio mediante roles
Puede configurar el acceso a los CodeCommit repositorios para los usuarios y grupos de IAM de otra cuenta. AWS
Esto es lo que normalmente se conoce como acceso entre cuentas. En esta sección se proporcionan ejemplos e instrucciones paso a paso para configurar el acceso multicuenta a los usuarios de IAM que pertenecen a un grupo de IAM denominado MySharedDemoRepo en otra AWS
cuenta (denominado AccountB) para usuarios de IAM que pertenezcan a un grupo de IAM denominado DevelopersWithCrossAccountRepositoryAccess en otra AWS
cuenta (denominado AccountB).
Esta sección se divide en tres partes:
-
Acciones del administrador de CuentaA.
-
Acciones del administrador de CuentaB.
-
Acciones del usuario del repositorio de CuentaB.
Para configurar el acceso entre cuentas:
-
El administrador de la cuenta A inicia sesión como usuario de IAM con los permisos necesarios para crear y administrar repositorios y crear roles en IAM. CodeCommit Si utilizas políticas gestionadas, aplica IAMFullAccess y AWSCodeCommitFullAccess a este usuario de IAM.
El ID de ejemplo de CuentaA es
111122223333. -
El administrador de CuentaB inicia sesión como usuario de IAM con los permisos necesarios para crear y administrar usuarios y grupos de IAM, así como para configurar políticas para los usuarios y grupos. Si utiliza políticas administradas, aplíquelas IAMFullAccess a este usuario de IAM.
El ID de ejemplo de CuentaB es
888888888888. -
El usuario del repositorio en AccountB, para emular las actividades de un desarrollador, inicia sesión como un usuario de IAM que es miembro del grupo de IAM creado para permitir el acceso al repositorio en AccountA. CodeCommit Esta cuenta debe configurarse con:
-
AWS Acceso a la consola de administración.
-
Una clave de acceso y una clave secreta para usar al conectarse a AWS los recursos y el ARN del rol que se debe asumir al acceder a los repositorios de la Cuenta A.
-
La utilidad git-remote-codecommit en el equipo local donde se clona el repositorio. Esta utilidad requiere Python y su instalador, pip. Puede descargar la utilidad desde git-remote-codecommit
en el sitio web de Python Package Index.
Para obtener más información, consulte Pasos de configuración para las conexiones HTTPS a AWS CodeCommit con git-remote-codecommit y Usuarios de IAM.
-