

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.

# Actions, ressources et clés de condition pour AWS CodeCommit
<a name="list_awscodecommit"></a>

AWS CodeCommit (préfixe de service :`codecommit`) fournit les ressources, actions et clés de contexte de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :
+ Découvrez comment [configurer ce service](https://docs.aws.amazon.com/codecommit/latest/userguide/welcome.html).
+ Affichez la liste des [opérations d'API disponibles pour ce service](https://docs.aws.amazon.com/codecommit/latest/APIReference/Welcome.html).
+ Découvrez comment protéger ce service et ses ressources avec les stratégies d'autorisation [IAM](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html).

**Topics**
+ [Actions définies par AWS CodeCommit](#awscodecommit-actions-as-permissions)
+ [Types de ressources définis par AWS CodeCommit](#awscodecommit-resources-for-iam-policies)
+ [Clés de condition pour AWS CodeCommit](#awscodecommit-policy-keys)

## Actions définies par AWS CodeCommit
<a name="awscodecommit-actions-as-permissions"></a>

Vous pouvez indiquer les actions suivantes dans l'élément `Action` d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

La colonne **Niveau d'accès** du tableau Actions décrit la manière dont l'action est classée (liste, lecture, gestion des autorisations ou balisage). Cette classification peut vous aider à comprendre le niveau d'accès accordé par une action utilisée dans une politique. Pour plus d'informations sur les niveaux d'accès, consultez la section [Niveaux d'accès dans les résumés des politiques](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_understand-policy-summary-access-level-summaries.html).

La colonne **Types de ressources** indique si chaque action prend en charge les autorisations au niveau des ressources. S'il n'y a pas de valeur pour cette colonne, vous devez indiquer toutes les ressources (« \* ») dans l'élément `Resource` de votre déclaration de politique. Si la colonne inclut un type de ressource, vous pouvez indiquer un ARN de ce type dans une déclaration avec cette action. Si l'action comporte une ou plusieurs ressources requises, l'appelant doit être autorisé à utiliser l'action avec ces ressources. Les ressources requises sont indiquées dans le tableau par un astérisque (\*). Si vous limitez l'accès aux ressources avec l'`Resource`élément dans une politique IAM, vous devez inclure un ARN ou un modèle pour chaque type de ressource requis. Certaines actions prennent en charge plusieurs types de ressources. Si le type de ressource est facultatif (non indiqué comme obligatoire), vous pouvez choisir d'utiliser l'un, mais pas l'autre.

La colonne **Clés de condition** inclut des clés que vous pouvez spécifier dans l'élément `Condition` d'une déclaration de politique. Pour plus d'informations sur les clés de condition associées aux ressources du service, consultez la colonne **Clés de condition** du tableau des types de ressources.

La colonne **Actions dépendantes** du tableau Actions indique les autorisations supplémentaires qui peuvent être nécessaires pour lancer une action avec succès. Ces autorisations peuvent être nécessaires en plus de l'autorisation pour l'action elle-même. Lorsqu'une action spécifie des actions dépendantes, ces dépendances peuvent s'appliquer à des ressources supplémentaires définies pour cette action, et pas uniquement à la première ressource répertoriée dans le tableau.

**Note**  
Les clés de condition des ressources sont répertoriées dans le tableau [Types de ressources](#awscodecommit-resources-for-iam-policies). Vous pouvez trouver un lien vers le type de ressource qui s'applique à une action dans la colonne **Types de ressources (\* obligatoire)** du tableau Actions. Le type de ressource indiqué dans le tableau Types de ressources inclut la colonne **Clés de condition**, qui contient les clés de condition de ressource qui s'appliquent à une action dans le tableau Actions.

Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le [tableau Actions](reference_policies_actions-resources-contextkeys.html#actions_table).


****  


- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_AssociateApprovalRuleTemplateWithRepository.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_AssociateApprovalRuleTemplateWithRepository.html) **
  - **Description:** Accorde l'autorisation d'associer un modèle de règle d'approbation à un référentiel
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_BatchAssociateApprovalRuleTemplateWithRepositories.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_BatchAssociateApprovalRuleTemplateWithRepositories.html) **
  - **Description:** Accorde l'autorisation d'associer un modèle de règle d'approbation à plusieurs référentiels en une seule opération
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_BatchDescribeMergeConflicts.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_BatchDescribeMergeConflicts.html) **
  - **Description:** Accorde l'autorisation d'obtenir des informations sur plusieurs conflits de fusion lors de la tentative de fusionner deux validations à l'aide de l'option de fusion par triangulation ou de l'option de fusion par écrasement
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_BatchDisassociateApprovalRuleTemplateFromRepositories.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_BatchDisassociateApprovalRuleTemplateFromRepositories.html) **
  - **Description:** Accorde l'autorisation de supprimer l'association entre un modèle de règle d'approbation et plusieurs référentiels en une seule opération
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_BatchGetCommits.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_BatchGetCommits.html) **
  - **Description:** Accorde l'autorisation de renvoyer des informations sur un ou plusieurs commits dans un AWS CodeCommit référentiel
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-pr](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-pr) [autorisation uniquement]**
  - **Description:** Accorde l'autorisation de renvoyer des informations sur une ou plusieurs pull requests dans un AWS CodeCommit référentiel
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_BatchGetRepositories.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_BatchGetRepositories.html) **
  - **Description:** Accorde l'autorisation d'obtenir des informations sur plusieurs référentiels
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-acp](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-acp) [autorisation uniquement]**
  - **Description:** Accorde l'autorisation d'annuler le téléchargement d'une archive vers un pipeline dans AWS CodePipeline
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateApprovalRuleTemplate.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateApprovalRuleTemplate.html) **
  - **Description:** Accorde l'autorisation de créer un modèle de règle d'approbation qui crée automatiquement les règles d'approbation dans les demandes d'extraction correspondant aux conditions définies dans le modèle ; n'accorde pas l'autorisation de créer des règles d'approbation pour les demandes d'extraction individuelles.
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateBranch.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateBranch.html) **
  - **Description:** Accorde l'autorisation de créer une branche dans un AWS CodeCommit dépôt avec cette API ; ne contrôle pas les actions de création de branche de Git
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-codecommit_References](#awscodecommit-codecommit_References)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateCommit.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateCommit.html) **
  - **Description:** Accorde l'autorisation d'ajouter, de copier, de déplacer ou de mettre à jour un ou plusieurs fichiers dans une branche d'un AWS CodeCommit référentiel, et de générer un commit pour les modifications dans la branche spécifiée
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-codecommit_References](#awscodecommit-codecommit_References)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreatePullRequest.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreatePullRequest.html) **
  - **Description:** Accorde l'autorisation de créer une demande d'extraction dans le référentiel spécifié
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreatePullRequestApprovalRule.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreatePullRequestApprovalRule.html) **
  - **Description:** Accorde l'autorisation de créer une règle d'approbation spécifique à une demande d'extraction individuelle ; n'accorde pas l'autorisation de créer des modèles de règle d'approbation
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateRepository.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateRepository.html) **
  - **Description:** Accorde l'autorisation de créer un AWS CodeCommit dépôt
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-aws_RequestTag___TagKey_](#awscodecommit-aws_RequestTag___TagKey_) <br /> [#awscodecommit-aws_TagKeys](#awscodecommit-aws_TagKeys)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateUnreferencedMergeCommit.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_CreateUnreferencedMergeCommit.html) **
  - **Description:** Accorde l'autorisation de créer une validation non référencée qui contient le résultat de la fusion de deux validations à l'aide de l'option de fusion par triangulation ou de l'option de fusion par écrasement ; ne contrôle pas les actions de fusion Git
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-codecommit_References](#awscodecommit-codecommit_References)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeleteApprovalRuleTemplate.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeleteApprovalRuleTemplate.html) **
  - **Description:** Accorde l'autorisation de supprimer un modèle de règle d'approbation
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeleteBranch.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeleteBranch.html) **
  - **Description:** Accorde l'autorisation de supprimer une branche dans un AWS CodeCommit dépôt avec cette API ; ne contrôle pas les actions de suppression de branche par Git
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-codecommit_References](#awscodecommit-codecommit_References)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeleteCommentContent.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeleteCommentContent.html) **
  - **Description:** Accorde l'autorisation pour supprimer le contenu d'un commentaire effectué sur une modification, un fichier ou une validation dans un référentiel
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeleteFile.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeleteFile.html) **
  - **Description:** Accorde l'autorisation de supprimer un fichier spécifié à partir d'une branche spécifiée
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-codecommit_References](#awscodecommit-codecommit_References)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeletePullRequestApprovalRule.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeletePullRequestApprovalRule.html) **
  - **Description:** Accorde l'autorisation de supprimer une règle d'approbation créée pour une demande d'extraction si la règle n'a pas été créée par un modèle de règle d'approbation
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeleteRepository.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DeleteRepository.html) **
  - **Description:** Accorde l'autorisation de supprimer un AWS CodeCommit dépôt
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DescribeMergeConflicts.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DescribeMergeConflicts.html) **
  - **Description:** Accorde l'autorisation d'obtenir des informations sur des conflits de fusion spécifiques lors de la tentative de fusionner deux validations à l'aide de l'option de fusion par triangulation ou de l'option de fusion par écrasement
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DescribePullRequestEvents.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DescribePullRequestEvents.html) **
  - **Description:** Accorde l'autorisation de renvoyer des informations sur un ou plusieurs événements de demande d'extraction.
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DisassociateApprovalRuleTemplateFromRepository.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_DisassociateApprovalRuleTemplateFromRepository.html) **
  - **Description:** Accorde l'autorisation de supprimer l'association entre un modèle de règle d'approbation et un référentiel
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_EvaluatePullRequestApprovalRules.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_EvaluatePullRequestApprovalRules.html) **
  - **Description:** Accorde l'autorisation d'évaluer si une demande d'extraction peut être fusionnée en fonction de son état d'approbation actuel et des exigences de règle d'approbation
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetApprovalRuleTemplate.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetApprovalRuleTemplate.html) **
  - **Description:** Accorde l'autorisation de retourner des informations sur un modèle de règle d'approbation
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetBlob.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetBlob.html) **
  - **Description:** Autorise l'affichage du contenu codé d'un fichier individuel dans un AWS CodeCommit référentiel à partir de la AWS CodeCommit console
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetBranch.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetBranch.html) **
  - **Description:** Accorde l'autorisation d'obtenir des informations sur une branche d'un AWS CodeCommit dépôt avec cette API ; ne contrôle pas les actions de branche Git
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetComment.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetComment.html) **
  - **Description:** Accorde l'autorisation pour obtenir le contenu d'un commentaire effectué sur une modification, un fichier ou une validation dans un référentiel
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetCommentReactions.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetCommentReactions.html) **
  - **Description:** Accorde l'autorisation d'obtenir les réactions sur un commentaire
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetCommentsForComparedCommit.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetCommentsForComparedCommit.html) **
  - **Description:** Accorde l'autorisation d'obtenir des informations sur des commentaires effectués sur la comparaison entre deux validations
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetCommentsForPullRequest.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetCommentsForPullRequest.html) **
  - **Description:** Accorde l'autorisation d'obtenir des commentaires effectués sur une demande d'extraction
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetCommit.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetCommit.html) **
  - **Description:** Accorde l'autorisation de renvoyer les informations sur une validation, y compris le message de validation et les informations sur le valideur, avec cette API ; ne contrôle pas les actions de journal Git
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-code](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-code) [autorisation uniquement]**
  - **Description:** Accorde l'autorisation d'obtenir des informations sur l'historique des validations d'un référentiel
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-pr](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-pr) [autorisation uniquement]**
  - **Description:** Accorde l'autorisation d'obtenir des informations sur la différence entre les validations dans le contexte d'une fusion potentielle
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetDifferences.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetDifferences.html) **
  - **Description:** Accorde l'autorisation d'afficher les informations sur les différences entre les spécificateurs de validation valides (par exemple, branche, balise, HEAD, ID de validation ou autre référence complète)
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetFile.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetFile.html) **
  - **Description:** Accorde l'autorisation de renvoyer le contenu codé en base 64 d'un fichier spécifié et de ses métadonnées
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetFolder.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetFolder.html) **
  - **Description:** Accorde l'autorisation de renvoyer le contenu d'un dossier spécifié dans un référentiel
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetMergeCommit.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetMergeCommit.html) **
  - **Description:** Accorde l'autorisation d'obtenir des informations sur une validation de fusion créée par l'une des options de fusion des demandes d'extraction qui crée les validations de fusion. Certaines options de fusion ne créent pas de validations de fusion. Cette autorisation ne contrôle pas les actions de fusion Git
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-codecommit_References](#awscodecommit-codecommit_References)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetMergeConflicts.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetMergeConflicts.html) **
  - **Description:** Accorde l'autorisation d'obtenir des informations sur les conflits de fusion entre les ID de validation avant et après validation pour une demande d'extraction dans un référentiel
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetMergeOptions.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetMergeOptions.html) **
  - **Description:** Accorde l'autorisation d'obtenir les informations sur les options de fusion pour les demandes d'extraction qui peuvent être utilisées pour fusionner deux validations ; ne contrôle pas les actions de fusion Git
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-code](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-code) [autorisation uniquement]**
  - **Description:** Accorde l'autorisation pour résoudre les objets BLOB, les arborescences et les validations par rapport à leur identifiant
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetPullRequest.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetPullRequest.html) **
  - **Description:** Accorde l'autorisation d'obtenir des informations sur une demande d'extraction dans un référentiel spécifié
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetPullRequestApprovalStates.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetPullRequestApprovalStates.html) **
  - **Description:** Accorde l'autorisation de récupérer les approbations actuelles sur une demande d'extraction en entrée
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetPullRequestOverrideState.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetPullRequestOverrideState.html) **
  - **Description:** Accorde l'autorisation de récupérer l'état de remplacement actuel d'une demande d'extraction donnée
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-code](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-code) [autorisation uniquement]**
  - **Description:** Accorde l'autorisation d'obtenir des détails sur les références d'un AWS CodeCommit dépôt ; ne contrôle pas les actions de référence Git
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetRepository.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetRepository.html) **
  - **Description:** Accorde l'autorisation d'obtenir des informations sur un AWS CodeCommit dépôt
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetRepositoryTriggers.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetRepositoryTriggers.html) **
  - **Description:** Accorde l'autorisation d'obtenir des informations sur les déclencheurs configurés pour un référentiel
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-code](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-code) [autorisation uniquement]**
  - **Description:** Accorde l'autorisation d'afficher le contenu d'une arborescence spécifiée dans un AWS CodeCommit référentiel à partir de la AWS CodeCommit console
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-acp](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-acp) [autorisation uniquement]**
  - **Description:** Accorde l'autorisation d'obtenir des informations sur le statut d'un téléchargement d'archive vers un pipeline dans AWS CodePipeline
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-git](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-git) [autorisation uniquement]**
  - **Description:** Accorde l'autorisation d'extraire des informations d'un AWS CodeCommit référentiel vers un dépôt local
  - **Niveau d'accès:** Lecture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-git](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-git) [autorisation uniquement]**
  - **Description:** Accorde l'autorisation de transférer des informations d'un dépôt local vers un AWS CodeCommit référentiel
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-codecommit_References](#awscodecommit-codecommit_References)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListApprovalRuleTemplates.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListApprovalRuleTemplates.html) **
  - **Description:** Accorde l'autorisation de répertorier tous les modèles de règles d'approbation dans et Région AWS pour Compte AWS
  - **Niveau d'accès:** List
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListAssociatedApprovalRuleTemplatesForRepository.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListAssociatedApprovalRuleTemplatesForRepository.html) **
  - **Description:** Accorde l'autorisation de répertorier les modèles de règle d'approbation associés à un référentiel
  - **Niveau d'accès:** List
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListBranches.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListBranches.html) **
  - **Description:** Accorde l'autorisation de répertorier les branches d'un AWS CodeCommit dépôt avec cette API ; ne contrôle pas les actions des branches Git
  - **Niveau d'accès:** List
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListFileCommitHistory.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListFileCommitHistory.html) **
  - **Description:** Accorde l'autorisation de répertorier les validations et les modifications apportées à un fichier spécifié
  - **Niveau d'accès:** List
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListPullRequests.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListPullRequests.html) **
  - **Description:** Accorde l'autorisation de répertorier les demandes d'extraction d'un référentiel spécifié
  - **Niveau d'accès:** List
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListRepositories.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListRepositories.html) **
  - **Description:** Accorde l'autorisation de répertorier des informations sur AWS CodeCommit les référentiels de la région actuelle pour votre Compte AWS
  - **Niveau d'accès:** List
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListRepositoriesForApprovalRuleTemplate.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListRepositoriesForApprovalRuleTemplate.html) **
  - **Description:** Accorde l'autorisation de répertorier les référentiels associés à un modèle de règle d'approbation
  - **Niveau d'accès:** List
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListTagsForResource.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_ListTagsForResource.html) **
  - **Description:** Accorde l'autorisation de répertorier la ressource attachée à un ARN de CodeCommit ressource
  - **Niveau d'accès:** List
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergeBranchesByFastForward.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergeBranchesByFastForward.html) **
  - **Description:** Accorde l'autorisation de fusionner deux validations dans la branche de destination spécifiée à l'aide de l'option de fusion rapide
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-codecommit_References](#awscodecommit-codecommit_References)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergeBranchesBySquash.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergeBranchesBySquash.html) **
  - **Description:** Accorde l'autorisation de fusionner deux validations dans la branche de destination spécifiée à l'aide de l'option de fusion par écrasement
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-codecommit_References](#awscodecommit-codecommit_References)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergeBranchesByThreeWay.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergeBranchesByThreeWay.html) **
  - **Description:** Accorde l'autorisation de fusionner deux validations dans la branche de destination spécifiée à l'aide de l'option de fusion par triangulation
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-codecommit_References](#awscodecommit-codecommit_References)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergePullRequestByFastForward.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergePullRequestByFastForward.html) **
  - **Description:** Accorde l'autorisation de fermer une demande d'extraction et de tenter de la fusionner dans la branche de destination spécifiée pour cette demande d'extraction à la validation spécifiée à l'aide de l'option de fusion rapide
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-codecommit_References](#awscodecommit-codecommit_References)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergePullRequestBySquash.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergePullRequestBySquash.html) **
  - **Description:** Accorde l'autorisation de fermer une demande d'extraction et de tenter de la fusionner dans la branche de destination spécifiée pour cette demande d'extraction à la validation spécifiée à l'aide de l'option de fusion par écrasement
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-codecommit_References](#awscodecommit-codecommit_References)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergePullRequestByThreeWay.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_MergePullRequestByThreeWay.html) **
  - **Description:** Accorde l'autorisation de fermer une demande d'extraction et de tenter de la fusionner dans la branche de destination spécifiée pour cette demande d'extraction à la validation spécifiée à l'aide de l'option de fusion par triangulation
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-codecommit_References](#awscodecommit-codecommit_References)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_OverridePullRequestApprovalRules.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_OverridePullRequestApprovalRules.html) **
  - **Description:** Accorde l'autorisation de remplacer toutes les règles d'approbation pour une demande d'extraction, y compris les règles d'approbation créées par un modèle
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PostCommentForComparedCommit.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PostCommentForComparedCommit.html) **
  - **Description:** Accorde l'autorisation de publier un commentaire sur la comparaison entre deux validations
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PostCommentForPullRequest.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PostCommentForPullRequest.html) **
  - **Description:** Accorde l'autorisation de publier un commentaire sur une demande d'extraction
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PostCommentReply.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PostCommentReply.html) **
  - **Description:** Accorde l'autorisation de publier un commentaire en réponse à un commentaire sur une comparaison entre des validations ou sur une demande d'extraction
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PutCommentReaction.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PutCommentReaction.html) **
  - **Description:** Accorde l'autorisation de publier une réaction sur un commentaire
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PutFile.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PutFile.html) **
  - **Description:** Accorde l'autorisation d'ajouter ou de mettre à jour un fichier dans une branche d'un AWS CodeCommit référentiel, et de générer un commit pour l'ajout dans la branche spécifiée
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-codecommit_References](#awscodecommit-codecommit_References)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PutRepositoryTriggers.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_PutRepositoryTriggers.html) **
  - **Description:** Accorde l'autorisation de créer, de mettre à jour ou de supprimer les déclencheurs d'un référentiel
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_TagResource.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_TagResource.html) **
  - **Description:** Accorde l'autorisation d'associer des balises de ressource à un ARN de CodeCommit ressource
  - **Niveau d'accès:** Identification
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-aws_ResourceTag___TagKey_](#awscodecommit-aws_ResourceTag___TagKey_) <br /> [#awscodecommit-aws_RequestTag___TagKey_](#awscodecommit-aws_RequestTag___TagKey_) <br /> [#awscodecommit-aws_TagKeys](#awscodecommit-aws_TagKeys)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_TestRepositoryTriggers.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_TestRepositoryTriggers.html) **
  - **Description:** Accorde l'autorisation de tester la fonctionnalité des déclencheurs de référentiel en envoyant des informations à la cible du déclencheur
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UntagResource.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UntagResource.html) **
  - **Description:** Accorde l'autorisation de dissocier les balises de ressources d'un ARN de CodeCommit ressource
  - **Niveau d'accès:** Identification
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository)  / **Clés de condition:**  / **Actions dépendantes:** 
  - **Types de ressources (\*obligatoire):**  / **Clés de condition:**  [#awscodecommit-aws_TagKeys](#awscodecommit-aws_TagKeys) <br /> [#awscodecommit-aws_ResourceTag___TagKey_](#awscodecommit-aws_ResourceTag___TagKey_)  / **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateApprovalRuleTemplateContent.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateApprovalRuleTemplateContent.html) **
  - **Description:** Accorde l'autorisation de mettre à jour le contenu des modèles de règle d'approbation ; n'accorde pas l'autorisation de mettre à jour le contenu des règles d'approbation créées spécifiquement pour les demandes d'extraction
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateApprovalRuleTemplateDescription.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateApprovalRuleTemplateDescription.html) **
  - **Description:** Accorde l'autorisation de mettre à jour la description des modèles de règle d'approbation
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateApprovalRuleTemplateName.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateApprovalRuleTemplateName.html) **
  - **Description:** Accorde l'autorisation de mettre à jour le nom des modèles de règle d'approbation
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):** 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateComment.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateComment.html) **
  - **Description:** Accorde l'autorisation de mettre à jour le contenu d'un commentaire si l'identité correspond à l'identité utilisée pour créer le commentaire
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateDefaultBranch.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateDefaultBranch.html) **
  - **Description:** Accorde l'autorisation de modifier la branche par défaut dans un AWS CodeCommit référentiel
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdatePullRequestApprovalRuleContent.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdatePullRequestApprovalRuleContent.html) **
  - **Description:** Accorde l'autorisation de mettre à jour le contenu des règles d'approbation créées pour une demande d'extraction spécifique ; n'accorde pas l'autorisation de mettre à jour le contenu de la règle d'approbation pour les règles créées avec un modèle de règle d'approbation
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdatePullRequestApprovalState.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdatePullRequestApprovalState.html) **
  - **Description:** Accorde l'autorisation de mettre à jour l'état d'approbation pour les demandes d'extraction
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdatePullRequestDescription.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdatePullRequestDescription.html) **
  - **Description:** Accorde l'autorisation de mettre à jour la description d'une demande d'extraction
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdatePullRequestStatus.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdatePullRequestStatus.html) **
  - **Description:** Accorde une autorisation de mettre à jour le statut d'une demande d'extraction
  - **Niveau d'accès:** Écriture
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdatePullRequestTitle.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdatePullRequestTitle.html) **
  - **Description:** Accorde l'autorisation de mettre à jour le titre d'une demande d'extraction
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateRepositoryDescription.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateRepositoryDescription.html) **
  - **Description:** Accorde l'autorisation de modifier la description d'un AWS CodeCommit dépôt
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateRepositoryEncryptionKey.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateRepositoryEncryptionKey.html) **
  - **Description:** Accorde l'autorisation de modifier la clé de chiffrement AWS KMS utilisée pour chiffrer et déchiffrer un référentiel AWS CodeCommit 
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateRepositoryName.html](https://docs.aws.amazon.com/codecommit/latest/APIReference/API_UpdateRepositoryName.html) **
  - **Description:** Accorde l'autorisation de modifier le nom d'un AWS CodeCommit dépôt
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 

- **  [https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-acp](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html#aa-acp) [autorisation uniquement]**
  - **Description:** Accorde au rôle de service l'autorisation AWS CodePipeline de télécharger les modifications du référentiel dans un pipeline
  - **Niveau d'accès:** Écrire
  - **Types de ressources (\*obligatoire):**  [#awscodecommit-repository](#awscodecommit-repository) 
  - **Clés de condition:** 
  - **Actions dépendantes:** 



## Types de ressources définis par AWS CodeCommit
<a name="awscodecommit-resources-for-iam-policies"></a>

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' `Resource` élément des déclarations de politique d'autorisation IAM. Chaque action du [tableau Actions](#awscodecommit-actions-as-permissions) identifie les types de ressources pouvant être spécifiés avec cette action. Un type de ressource peut également définir les clés de condition que vous pouvez inclure dans une politique. Ces clés sont affichées dans la dernière colonne du tableau. Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le [tableau Types de ressources](reference_policies_actions-resources-contextkeys.html#resources_table).


****  

| Types de ressources | ARN | Clés de condition | 
| --- | --- | --- | 
|   [https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control.html#arn-formats](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control.html#arn-formats)  |  arn:${Partition}:codecommit:${Region}:${Account}:${RepositoryName}  |  [#awscodecommit-aws_ResourceTag___TagKey_](#awscodecommit-aws_ResourceTag___TagKey_)  | 

## Clés de condition pour AWS CodeCommit
<a name="awscodecommit-policy-keys"></a>

AWS CodeCommit définit les clés de condition suivantes qui peuvent être utilisées dans l'`Condition`élément d'une politique IAM. Vous pouvez utiliser ces clés pour affiner les conditions d’application de la déclaration de politique. Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le [tableau Clés de condition](reference_policies_actions-resources-contextkeys.html#context_keys_table).

Pour afficher les clés de condition globales disponibles pour tous les services, consultez la section [Clés contextuelles de condition AWS globales](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html).


****  

| Clés de condition | Description | Type | 
| --- | --- | --- | 
|   [https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag)  | Filtre l'accès en fonction de la présence de paires clé-valeur d'identification dans la demande | String | 
|   [https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtre l'accès en fonction des paires clé-valeur d'identification attachées à la ressource. | String | 
|   [https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtre l'accès en fonction de la présence de clés d'identification dans la demande | ArrayOfString | 
|   [https://docs.aws.amazon.com/codecommit/latest/userguide/how-to-conditional-branch.html](https://docs.aws.amazon.com/codecommit/latest/userguide/how-to-conditional-branch.html)  | Filtre l'accès par référence Git aux AWS CodeCommit actions spécifiées | String | 