

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Azioni, risorse e chiavi di condizione per AWS CodeArtifact
<a name="list_codeartifact"></a>

AWS CodeArtifact (prefisso del servizio: `codeartifact`) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:
+ Scopri come [configurare questo servizio](https://docs.aws.amazon.com/codeartifact/latest/ug/).
+ Visualizza un elenco delle [operazioni API disponibili per questo servizio](https://docs.aws.amazon.com/codeartifact/latest/APIReference/).
+ Scopri come proteggere questo servizio e le sue risorse [utilizzando le policy delle autorizzazioni IAM](https://docs.aws.amazon.com/codeartifact/latest/ug/auth-and-access-control.html).
+ Visualizza [riferimento programmatico all'autorizzazione del servizio](https://servicereference.us-east-1.amazonaws.com/v1/codeartifact/codeartifact.json) per questo servizio.

**Topics**
+ [Azioni definite da AWS CodeArtifact](#list_codeartifact-actions-as-permissions)
+ [Tipi di risorse definiti da AWS CodeArtifact](#list_codeartifact-resources-for-iam-policies)
+ [Chiavi di condizione per AWS CodeArtifact](#list_codeartifact-policy-keys)

## Azioni definite da AWS CodeArtifact
<a name="list_codeartifact-actions-as-permissions"></a>

Puoi specificare le seguenti operazioni nell'elemento `Action` di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.




- **   [AssociateExternalConnection](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_AssociateExternalConnection.html)  **
  - **Description:** Concede l'autorizzazione per aggiungere una connessione esterna a un repository
  - **Tipi di risorsa (\*obbligatorio):** [repository\*](#list_codeartifact-resource-repository)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Write

- **   [AssociateWithDownstreamRepository](https://docs.aws.amazon.com/codeartifact/latest/ug/repos-upstream.html)  **
  - **Description:** Concede l'autorizzazione per associare un repository esistente come repository upstream a un altro repository
  - **Tipi di risorsa (\*obbligatorio):** [repository\*](#list_codeartifact-resource-repository)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [CopyPackageVersions](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_CopyPackageVersions.html)  **
  - **Description:** Concede l'autorizzazione a copiare le versioni dei pacchetti da un repository a un altro repository nello stesso dominio
  - **Tipi di risorsa (\*obbligatorio):** [package\*](#list_codeartifact-resource-package) / **Chiavi di condizione:**  
  - **Tipi di risorsa (\*obbligatorio):** [repository\*](#list_codeartifact-resource-repository) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [CreateDomain](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_CreateDomain.html)  **
  - **Description:** Concede l'autorizzazione per creare un nuovo dominio
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:** [aws:RequestTag/${TagKey}](#list_codeartifact-aws_RequestTag___TagKey_)<br />[aws:TagKeys](#list_codeartifact-aws_TagKeys)
  - **Livello di accesso:** Scrittura

- **   [CreatePackageGroup](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_CreatePackageGroup.html)  **
  - **Description:** Concede il permesso di creare un gruppo di pacchetti
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:** [aws:RequestTag/${TagKey}](#list_codeartifact-aws_RequestTag___TagKey_)<br />[aws:TagKeys](#list_codeartifact-aws_TagKeys)
  - **Livello di accesso:** Scrittura

- **   [CreateRepository](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_CreateRepository.html)  **
  - **Description:** Concede l'autorizzazione per creare un nuovo repository
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:** [aws:RequestTag/${TagKey}](#list_codeartifact-aws_RequestTag___TagKey_)<br />[aws:TagKeys](#list_codeartifact-aws_TagKeys)
  - **Livello di accesso:** Write

- **   [DeleteDomain](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DeleteDomain.html)  **
  - **Description:** Concede l'autorizzazione per eliminare un dominio
  - **Tipi di risorsa (\*obbligatorio):** [domain\*](#list_codeartifact-resource-domain)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Write

- **   [DeleteDomainPermissionsPolicy](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DeleteDomainPermissionsPolicy.html)  **
  - **Description:** Concede l'autorizzazione a eliminare il set di policy per le risorse in un dominio
  - **Tipi di risorsa (\*obbligatorio):** [domain\*](#list_codeartifact-resource-domain)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Gestione delle autorizzazioni, Write

- **   [DeletePackage](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DeletePackage.html)  **
  - **Description:** Concede l'autorizzazione per eliminare un pacchetto
  - **Tipi di risorsa (\*obbligatorio):** [package\*](#list_codeartifact-resource-package)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [DeletePackageGroup](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DeletePackageGroup.html)  **
  - **Description:** Concede il permesso di eliminare un gruppo di pacchetti
  - **Tipi di risorsa (\*obbligatorio):** [package-group\*](#list_codeartifact-resource-package-group)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [DeletePackageVersions](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DeletePackageVersions.html)  **
  - **Description:** Concede l'autorizzazione per eliminare le versioni dei pacchetti
  - **Tipi di risorsa (\*obbligatorio):** [package\*](#list_codeartifact-resource-package)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [DeleteRepository](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DeleteRepository.html)  **
  - **Description:** Concede l'autorizzazione per eliminare un repository
  - **Tipi di risorsa (\*obbligatorio):** [repository\*](#list_codeartifact-resource-repository)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Write

- **   [DeleteRepositoryPermissionsPolicy](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DeleteRepositoryPermissionsPolicy.html)  **
  - **Description:** Concede l'autorizzazione per eliminare il set di policy per le risorse in un repository
  - **Tipi di risorsa (\*obbligatorio):** [repository\*](#list_codeartifact-resource-repository)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Gestione delle autorizzazioni, Write

- **   [DescribeDomain](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DescribeDomain.html)  **
  - **Description:** Concede l'autorizzazione per restituire informazioni su un dominio
  - **Tipi di risorsa (\*obbligatorio):** [domain\*](#list_codeartifact-resource-domain)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [DescribePackage](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DescribePackage.html)  **
  - **Description:** Concede l'autorizzazione per recuperare le informazioni su un pacchetto
  - **Tipi di risorsa (\*obbligatorio):** [package\*](#list_codeartifact-resource-package)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [DescribePackageGroup](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DescribePackageGroup.html)  **
  - **Description:** Concede il permesso di restituire informazioni dettagliate su un gruppo di pacchetti
  - **Tipi di risorsa (\*obbligatorio):** [package-group\*](#list_codeartifact-resource-package-group)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [DescribePackageVersion](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DescribePackageVersion.html)  **
  - **Description:** Concede l'autorizzazione per restituire informazioni sulla versione di un pacchetto
  - **Tipi di risorsa (\*obbligatorio):** [package\*](#list_codeartifact-resource-package)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Read

- **   [DescribeRepository](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DescribeRepository.html)  **
  - **Description:** Concede l'autorizzazione a restituire informazioni dettagliate su un repository
  - **Tipi di risorsa (\*obbligatorio):** [repository\*](#list_codeartifact-resource-repository)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Read

- **   [DisassociateExternalConnection](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DisassociateExternalConnection.html)  **
  - **Description:** Concede l'autorizzazione per annullare l'associazione di una connessione esterna da un repository
  - **Tipi di risorsa (\*obbligatorio):** [repository\*](#list_codeartifact-resource-repository)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Write

- **   [DisposePackageVersions](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_DisposePackageVersions.html)  **
  - **Description:** Concede l'autorizzazione per impostare lo stato delle versioni dei pacchetti su Eliminato ed eliminare i relativi asset
  - **Tipi di risorsa (\*obbligatorio):** [package\*](#list_codeartifact-resource-package)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [GetAssociatedPackageGroup](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_GetAssociatedPackageGroup.html)  **
  - **Description:** Concede il permesso di restituire il gruppo di pacchetti associato a un pacchetto
  - **Tipi di risorsa (\*obbligatorio):** [package-group\*](#list_codeartifact-resource-package-group)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [GetAuthorizationToken](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_GetAuthorizationToken.html)  **
  - **Description:** Concede l'autorizzazione per generare un token di autenticazione temporaneo per l'accesso ai repository in un dominio
  - **Tipi di risorsa (\*obbligatorio):** [domain\*](#list_codeartifact-resource-domain)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Read

- **   [GetDomainPermissionsPolicy](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_GetDomainPermissionsPolicy.html)  **
  - **Description:** Concede l'autorizzazione per restituire una policy delle risorse di un dominio
  - **Tipi di risorsa (\*obbligatorio):** [domain\*](#list_codeartifact-resource-domain)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Read

- **   [GetPackageVersionAsset](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_GetPackageVersionAsset.html)  **
  - **Description:** Concede l'autorizzazione per restituire un asset (o un file) che fa parte di una versione del pacchetto
  - **Tipi di risorsa (\*obbligatorio):** [package\*](#list_codeartifact-resource-package)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Read

- **   [GetPackageVersionReadme](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_GetPackageVersionReadme.html)  **
  - **Description:** Concede l'autorizzazione per restituire il file readme di una versione del pacchetto
  - **Tipi di risorsa (\*obbligatorio):** [package\*](#list_codeartifact-resource-package)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Read

- **   [GetRepositoryEndpoint](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_GetRepositoryEndpoint.html)  **
  - **Description:** Concede l'autorizzazione per restituire un endpoint per un repository
  - **Tipi di risorsa (\*obbligatorio):** [repository\*](#list_codeartifact-resource-repository)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Read

- **   [GetRepositoryPermissionsPolicy](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_GetRepositoryPermissionsPolicy.html)  **
  - **Description:** Concede l'autorizzazione per restituire una policy delle risorse di un repository
  - **Tipi di risorsa (\*obbligatorio):** [repository\*](#list_codeartifact-resource-repository)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [ListAllowedRepositoriesForGroup](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_ListRepositoriesInDomain.html)  **
  - **Description:** Concede il permesso di elencare i repository consentiti per un gruppo di pacchetti
  - **Tipi di risorsa (\*obbligatorio):** [package-group\*](#list_codeartifact-resource-package-group)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** List

- **   [ListAssociatedPackages](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_ListAssociatedPackages.html)  **
  - **Description:** Concede il permesso di elencare i pacchetti associati a un gruppo di pacchetti
  - **Tipi di risorsa (\*obbligatorio):** [package-group\*](#list_codeartifact-resource-package-group)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** List

- **   [ListDomains](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_ListDomains.html)  **
  - **Description:** Concede il permesso di elencare i domini dell'utente corrente Account AWS
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** List

- **   [ListPackageGroups](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_ListPackageGroups.html)  **
  - **Description:** Concede l'autorizzazione per elencare i gruppi di pacchetti in un dominio
  - **Tipi di risorsa (\*obbligatorio):** [domain\*](#list_codeartifact-resource-domain)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** List

- **   [ListPackageVersionAssets](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_ListPackageVersionAssets.html)  **
  - **Description:** Concede l'autorizzazione per elencare gli asset di una versione del pacchetto
  - **Tipi di risorsa (\*obbligatorio):** [package\*](#list_codeartifact-resource-package)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Elenco

- **   [ListPackageVersionDependencies](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_ListPackageVersionDependencies.html)  **
  - **Description:** Concede l'autorizzazione per elencare le dipendenze dirette di una versione del pacchetto
  - **Tipi di risorsa (\*obbligatorio):** [package\*](#list_codeartifact-resource-package)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Elenco

- **   [ListPackageVersions](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_ListPackageVersions.html)  **
  - **Description:** Concede l'autorizzazione per elencare le versioni di un pacchetto
  - **Tipi di risorsa (\*obbligatorio):** [package\*](#list_codeartifact-resource-package)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Elenco

- **   [ListPackages](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_ListPackages.html)  **
  - **Description:** Concede l'autorizzazione per elencare i pacchetti in un repository
  - **Tipi di risorsa (\*obbligatorio):** [repository\*](#list_codeartifact-resource-repository)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Elenco

- **   [ListRepositories](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_ListRepositories.html)  **
  - **Description:** Concede l'autorizzazione per elencare i repository amministrati dall'account chiamante
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Elenco

- **   [ListRepositoriesInDomain](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_ListRepositoriesInDomain.html)  **
  - **Description:** Concede l'autorizzazione per elencare i repository in un dominio
  - **Tipi di risorsa (\*obbligatorio):** [domain\*](#list_codeartifact-resource-domain)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** List

- **   [ListSubPackageGroups](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_ListSubPackageGroups.html)  **
  - **Description:** Concede il permesso di elencare i gruppi di pacchetti secondari per un gruppo di pacchetti principale
  - **Tipi di risorsa (\*obbligatorio):** [package-group\*](#list_codeartifact-resource-package-group)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** List

- **   [ListTagsForResource](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_ListTagsForResource.html)  **
  - **Description:** Concede il permesso di elencare i tag per a CodeArtifact risorsa
  - **Tipi di risorsa (\*obbligatorio):** [domain](#list_codeartifact-resource-domain) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Tipi di risorsa (\*obbligatorio):** [package-group](#list_codeartifact-resource-package-group) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Tipi di risorsa (\*obbligatorio):** [repository](#list_codeartifact-resource-repository) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** List

- **   [PublishPackageVersion](https://docs.aws.amazon.com/codeartifact/latest/ug/repo-policies.html)  **
  - **Description:** Concede l'autorizzazione per pubblicare risorse e metadati in un endpoint del repository
  - **Tipi di risorsa (\*obbligatorio):** [package\*](#list_codeartifact-resource-package)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [PutDomainPermissionsPolicy](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_PutDomainPermissionsPolicy.html)  **
  - **Description:** Concede l'autorizzazione per collegare una policy delle risorse a un dominio
  - **Tipi di risorsa (\*obbligatorio):** [domain\*](#list_codeartifact-resource-domain)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Write

- **   [PutPackageMetadata](https://docs.aws.amazon.com/codeartifact/latest/ug/repo-policies.html)  **
  - **Description:** Concede l'autorizzazione per aggiungere, modificare o rimuovere i metadati del pacchetto utilizzando un endpoint del repository
  - **Tipi di risorsa (\*obbligatorio):** [package\*](#list_codeartifact-resource-package)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [PutPackageOriginConfiguration](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_PutPackageOriginConfiguration.html)  **
  - **Description:** Concede l'autorizzazione per impostare la configurazione origine per un pacchetto
  - **Tipi di risorsa (\*obbligatorio):** [package\*](#list_codeartifact-resource-package)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [PutRepositoryPermissionsPolicy](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_PutRepositoryPermissionsPolicy.html)  **
  - **Description:** Concede l'autorizzazione per collegare una policy delle risorse a un repository
  - **Tipi di risorsa (\*obbligatorio):** [repository\*](#list_codeartifact-resource-repository)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Write

- **   [ReadFromRepository](https://docs.aws.amazon.com/codeartifact/latest/ug/repo-policies.html)  **
  - **Description:** Concede l'autorizzazione per restituire asset e metadati del pacchetto da un endpoint del repository
  - **Tipi di risorsa (\*obbligatorio):** [repository\*](#list_codeartifact-resource-repository)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [TagResource](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_TagResource.html)  **
  - **Description:** Concede il permesso di etichettare un CodeArtifact risorsa
  - **Tipi di risorsa (\*obbligatorio):** [domain](#list_codeartifact-resource-domain) / **Chiavi di condizione:** [aws:RequestTag/${TagKey}](#list_codeartifact-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_codeartifact-aws_TagKeys)
  - **Tipi di risorsa (\*obbligatorio):** [package-group](#list_codeartifact-resource-package-group) / **Chiavi di condizione:** [aws:RequestTag/${TagKey}](#list_codeartifact-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_codeartifact-aws_TagKeys)
  - **Tipi di risorsa (\*obbligatorio):** [repository](#list_codeartifact-resource-repository) / **Chiavi di condizione:** [aws:RequestTag/${TagKey}](#list_codeartifact-aws_RequestTag___TagKey_)<br />[aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_codeartifact-aws_TagKeys)
  - **Livello di accesso:** Etichettatura, scrittura

- **   [UntagResource](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_UntagResource.html)  **
  - **Description:** Concede il permesso di rimuovere un tag da un CodeArtifact risorsa
  - **Tipi di risorsa (\*obbligatorio):** [domain](#list_codeartifact-resource-domain) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_codeartifact-aws_TagKeys)
  - **Tipi di risorsa (\*obbligatorio):** [package-group](#list_codeartifact-resource-package-group) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_codeartifact-aws_TagKeys)
  - **Tipi di risorsa (\*obbligatorio):** [repository](#list_codeartifact-resource-repository) / **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)<br />[aws:TagKeys](#list_codeartifact-aws_TagKeys)
  - **Livello di accesso:** Etichettatura, scrittura

- **   [UpdatePackageGroup](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_UpdatePackageGroup.html)  **
  - **Description:** Concede il permesso di modificare le proprietà di un gruppo di pacchetti
  - **Tipi di risorsa (\*obbligatorio):** [package-group\*](#list_codeartifact-resource-package-group)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [UpdatePackageGroupOriginConfiguration](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_UpdatePackageGroupOriginConfiguration.html)  **
  - **Description:** Concede il permesso di modificare la configurazione di origine del pacchetto di un gruppo di pacchetti
  - **Tipi di risorsa (\*obbligatorio):** [package-group\*](#list_codeartifact-resource-package-group)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [UpdatePackageVersionsStatus](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_UpdatePackageVersionsStatus.html)  **
  - **Description:** Concede l'autorizzazione per modificare lo stato di una o più versioni di un pacchetto
  - **Tipi di risorsa (\*obbligatorio):** [package\*](#list_codeartifact-resource-package)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Write

- **   [UpdateRepository](https://docs.aws.amazon.com/codeartifact/latest/APIReference/API_UpdateRepository.html)  **
  - **Description:** Concede l'autorizzazione per modificare le proprietà di un repository
  - **Tipi di risorsa (\*obbligatorio):** [repository\*](#list_codeartifact-resource-repository)
  - **Chiavi di condizione:** [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura



## Tipi di risorse definiti da AWS CodeArtifact
<a name="list_codeartifact-resources-for-iam-policies"></a>

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento `Resource` delle istruzioni di policy delle autorizzazioni IAM.



| Tipi di risorse | ARN | Chiavi di condizione | 
| --- | --- | --- | 
|  [domain](https://docs.aws.amazon.com/codeartifact/latest/ug/domains.html)  | arn:${Partition}:codeartifact:${Region}:${Account}:domain/${DomainName} | [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_) | 
|  [package](https://docs.aws.amazon.com/codeartifact/latest/ug/packages.html)  | arn:${Partition}:codeartifact:${Region}:${Account}:package/${DomainName}/${RepositoryName}/${PackageFormat}/${PackageNamespace}/${PackageName} |   | 
|  [package-group](https://docs.aws.amazon.com/codeartifact/latest/ug/package-groups.html)  | arn:${Partition}:codeartifact:${Region}:${Account}:package-group/${DomainName}${EncodedPackageGroupPattern} | [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_) | 
|  [repository](https://docs.aws.amazon.com/codeartifact/latest/ug/repos.html)  | arn:${Partition}:codeartifact:${Region}:${Account}:repository/${DomainName}/${RepositoryName} | [aws:ResourceTag/${TagKey}](#list_codeartifact-aws_ResourceTag___TagKey_) | 

## Chiavi di condizione per AWS CodeArtifact
<a name="list_codeartifact-policy-keys"></a>

AWS CodeArtifact definisce le seguenti chiavi di condizione che possono essere utilizzate in `Condition` elemento di una policy IAM.



| Chiavi di condizione | Descrizione | Tipo | 
| --- | --- | --- | 
|   [aws:RequestTag/${TagKey}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag)  | Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta | String | 
|   [aws:ResourceTag/${TagKey}](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtra le operazioni in base alle coppie chiave-valore di tag collegate alla risorsa | String | 
|   [aws:TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta | ArrayOfString | 