

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.

# Utilice AMS SSP para aprovisionar AWS CodeCommit en su cuenta AMS
<a name="codecommit"></a>

**nota**  
AWS ha cerrado el acceso de nuevos clientes a AWS CodeCommit partir del 25 de julio de 2024. AWS CodeCommit los clientes actuales pueden seguir utilizando el servicio con normalidad. AWS sigue invirtiendo en mejoras de seguridad, disponibilidad y rendimiento AWS CodeCommit, pero no tenemos previsto introducir nuevas funciones.  
Para migrar los repositorios de CodeCommit Git de AWS a otros proveedores de Git, póngase en contacto con su arquitecto de nube (CA) para obtener orientación. Para obtener más información sobre la migración de sus repositorios de Git, consulte [Cómo migrar su CodeCommit repositorio de AWS a otro proveedor de Git](https://aws.amazon.com/blogs/devops/how-to-migrate-your-aws-codecommit-repository-to-another-git-provider/).

Utilice el modo de aprovisionamiento de autoservicio (SSP) de AMS para acceder a AWS CodeCommit las funciones directamente en su cuenta gestionada por AMS. AWS CodeCommit es un servicio de [control de código fuente](https://aws.amazon.com/devops/source-control/) totalmente gestionado que aloja repositorios seguros basados en Git. Ayuda a los equipos a colaborar en el código en un ecosistema seguro y altamente escalable. CodeCommit elimina la necesidad de operar su propio sistema de control de código fuente o preocuparse por escalar su infraestructura. Puedes usarlo CodeCommit para almacenar de forma segura cualquier cosa, desde código fuente hasta binarios, y funciona a la perfección con tus herramientas de Git existentes. Para obtener más información, consulte [AWS CodeCommit](https://aws.amazon.com/codecommit/).

**nota**  
Para incorporarlo CodeCommit CodeBuild CodeDeploy, y CodePipeline con una única RFC, envía el tipo de cambio Gestión \$1 AWS Servicio \$1 Servicio autoaprovisionado \$1 Añadir (automatización gestionada) (ct-3qe6io8t6jtny) y solicita los tres servicios:, y. CodeBuild CodeDeploy CodePipeline A continuación, las tres funciones,, y se aprovisionan en su cuenta. `customer_codebuild_service_role` `customer_codedeploy_service_role` `aws_code_pipeline_service_role` Tras el aprovisionamiento en su cuenta, debe incorporar el rol a su solución de federación.

## CodeCommit en Preguntas frecuentes sobre AWS Managed Services
<a name="set-codecommit-faqs"></a>

**P: ¿Cómo solicito acceso a CodeCommit mi cuenta de AMS?**

AWS CodeCommit Las funciones de acceso a la consola y a los datos se pueden solicitar mediante el envío de dos AWS servicios RFCs: el acceso a la consola y el acceso a los datos:
+ Solicite el acceso AWS CodeCommit enviando una RFC con el tipo de cambio Administración \$1 AWS servicio \$1 Servicio autoaprovisionado \$1 Agregue (ct-1w8z66n899dct). Este RFC proporciona la siguiente función de IAM a su cuenta:. `customer_codecommit_console_role` Una vez aprovisionado en su cuenta, debe incorporar el rol en su solución de federación.

  El acceso a los datos (como las listas de formación y de entidades) requiere información independiente CTs para cada fuente de datos, especificando la fuente de datos de S3 (obligatoria), el segmento de salida (obligatorio) y el KMS (opcional). No hay limitaciones a la creación de puestos de AWS CodeCommit trabajo siempre que se hayan asignado funciones de acceso a todas las fuentes de datos. Para solicitar el acceso a los datos, envíe una RFC a Management \$1 Other \$1 Other \$1 Create (ct-1e1xtak34nx76).

**P: ¿Cuáles son las restricciones de uso en mi cuenta de AMS? AWS CodeCommit **

La función de activación CodeCommit está desactivada debido a los derechos asociados para crear temas de SNS. La autenticación directa CodeCommit está restringida; los usuarios deben autenticarse con Credential Helper. Algunos comandos de KMS también están restringidos:`kms:Encrypt`,, `kms:Decrypt``kms:ReEncrypt`, `kms:GenereteDataKey` y. `kms:GenerateDataKeyWithoutPlaintext` `kms:DescribeKey`

**P: ¿Cuáles son los requisitos previos o las dependencias para utilizarlos AWS CodeCommit en mi cuenta de AMS?**

Si los buckets de S3 están cifrados con claves KMS, es necesario usarlos con S3 y KMS. AWS CodeCommit