

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

AWS Artifact (prefisso del servizio`artifact`:) 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/artifact/latest/ug/).
+ Visualizza un elenco delle [operazioni API disponibili per questo servizio](https://docs.aws.amazon.com/artifact/latest/APIReference/Welcome.html).
+ Scopri come proteggere questo servizio e le sue risorse [utilizzando le policy delle autorizzazioni IAM](https://docs.aws.amazon.com/artifact/latest/ug/getting-started.html#create-iam-policy).
+ Visualizza il riferimento [programmatico all'autorizzazione del servizio per questo servizio](https://servicereference.us-east-1.amazonaws.com/v1/artifact/artifact.json).

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

## Operazioni API definite da AWS Artifact
<a name="list_artifact-operations"></a>

La tabella seguente mappa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta la [tabella Azioni](#list_artifact-actions-as-permissions).




- **   CreateComplianceInquiry  **
  - **Azione IAM:**  [artefatto: CreateComplianceInquiry](#list_artifact-action-CreateComplianceInquiry)  / **Chiave di condizione:**  / **Valore/i possibile/i:**  / **Livello di accesso:** Scrittura
  - **Azione IAM:**  [artefatto: TagResource](#list_artifact-action-TagResource)  / **Chiave di condizione:**  / **Valore/i possibile/i:**  / **Livello di accesso:** Etichettatura, scrittura

- **   ExportComplianceInquiry  **
  - **Azione IAM:**  [artefatto: ExportComplianceInquiry](#list_artifact-action-ExportComplianceInquiry) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** Lettura

- **   GetAccountSettings  **
  - **Azione IAM:**  [artefatto: GetAccountSettings](#list_artifact-action-GetAccountSettings) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** Lettura

- **   GetComplianceInquiryMetadata  **
  - **Azione IAM:**  [artefatto: GetComplianceInquiryMetadata](#list_artifact-action-GetComplianceInquiryMetadata) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** Lettura

- **   GetReport  **
  - **Azione IAM:**  [artefatto: GetReport](#list_artifact-action-GetReport) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** Lettura

- **   GetReportMetadata  **
  - **Azione IAM:**  [artefatto: GetReportMetadata](#list_artifact-action-GetReportMetadata) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** Lettura

- **   GetTermForReport  **
  - **Azione IAM:**  [artefatto: GetTermForReport](#list_artifact-action-GetTermForReport) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** Lettura

- **   ListComplianceInquiries  **
  - **Azione IAM:**  [artefatto: ListComplianceInquiries](#list_artifact-action-ListComplianceInquiries) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** List

- **   ListComplianceInquiryQueries  **
  - **Azione IAM:**  [artefatto: ListComplianceInquiryQueries](#list_artifact-action-ListComplianceInquiryQueries) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** List

- **   ListCustomerAgreements  **
  - **Azione IAM:**  [artefatto: ListCustomerAgreements](#list_artifact-action-ListCustomerAgreements) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** List

- **   ListReportVersions  **
  - **Azione IAM:**  [artefatto: ListReportVersions](#list_artifact-action-ListReportVersions) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** List

- **   ListReports  **
  - **Azione IAM:**  [artefatto: ListReports](#list_artifact-action-ListReports) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** List

- **   ListTagsForResource  **
  - **Azione IAM:**  [artefatto: ListTagsForResource](#list_artifact-action-ListTagsForResource) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** Lettura

- **   PutAccountSettings  **
  - **Azione IAM:**  [artefatto: PutAccountSettings](#list_artifact-action-PutAccountSettings) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** Scrittura

- **   PutComplianceInquiryFeedback  **
  - **Azione IAM:**  [artefatto: PutComplianceInquiryFeedback](#list_artifact-action-PutComplianceInquiryFeedback) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** Scrittura

- **   TagResource  **
  - **Azione IAM:**  [artefatto: TagResource](#list_artifact-action-TagResource) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** Etichettatura, scrittura

- **   UntagResource  **
  - **Azione IAM:**  [artefatto: UntagResource](#list_artifact-action-UntagResource) 
  - **Chiave di condizione:** 
  - **Valore/i possibile/i:** 
  - **Livello di accesso:** Etichettatura, scrittura



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

Puoi specificare le seguenti operazioni nell'elemento `Action` di un'istruzione di policy IAM. 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.




- **   [AcceptAgreement](https://docs.aws.amazon.com/artifact/latest/APIReference/API_AcceptAgreement.html)  **
  - **Description:** Concede l'autorizzazione ad accettare un AWS accordo che non è stato ancora accettato dall'account del cliente
  - **Tipi di risorsa (\*obbligatorio):** [contratto\*](#list_artifact-resource-agreement)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [AcceptNdaForAgreement](https://docs.aws.amazon.com/artifact/latest/APIReference/API_AcceptNdaForAgreement.html)  **
  - **Description:** Concede l'autorizzazione ad accettare i termini di un documento NDA per una determinata risorsa contrattuale
  - **Tipi di risorsa (\*obbligatorio):** [contratto\*](#list_artifact-resource-agreement)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [CreateComplianceInquiry](https://docs.aws.amazon.com/artifact/latest/APIReference/API_CreateComplianceInquiry.html)  **
  - **Description:** Concede l'autorizzazione a creare una richiesta di conformità
  - **Tipi di risorsa (\*obbligatorio):** [richiesta di conformità\*](#list_artifact-resource-compliance-inquiry)
  - **Chiavi di condizione:** [leggi: /$ {} RequestTag TagKey](#list_artifact-aws_RequestTag___TagKey_)<br />[legge: ResourceTag /$ {} TagKey](#list_artifact-aws_ResourceTag___TagKey_)<br />[leggi: TagKeys](#list_artifact-aws_TagKeys)
  - **Livello di accesso:** Scrittura

- **   [ExportComplianceInquiry](https://docs.aws.amazon.com/artifact/latest/APIReference/API_ExportComplianceInquiry.html)  **
  - **Description:** Concede il permesso di esportare una richiesta di conformità
  - **Tipi di risorsa (\*obbligatorio):** [richiesta di conformità\*](#list_artifact-resource-compliance-inquiry)
  - **Chiavi di condizione:** [leggi: /$ {} ResourceTag TagKey](#list_artifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [GetAccountSettings](https://docs.aws.amazon.com/artifact/latest/APIReference/API_GetAccountSettings.html)  **
  - **Description:** Concede l'autorizzazione per ottenere le impostazioni per l'artefatto
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [GetAgreement](https://docs.aws.amazon.com/artifact/latest/APIReference/API_GetAgreement.html)  **
  - **Description:** Concede l'autorizzazione a AWS stipulare un accordo che non è stato ancora accettato dall'account del cliente
  - **Tipi di risorsa (\*obbligatorio):** [contratto\*](#list_artifact-resource-agreement)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [GetComplianceInquiryMetadata](https://docs.aws.amazon.com/artifact/latest/APIReference/API_GetComplianceInquiryMetadata.html)  **
  - **Description:** Concede il permesso di associare i metadati a una richiesta di conformità
  - **Tipi di risorsa (\*obbligatorio):** [richiesta di conformità\*](#list_artifact-resource-compliance-inquiry)
  - **Chiavi di condizione:** [leggi: /$ {} ResourceTag TagKey](#list_artifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [GetCustomerAgreement](https://docs.aws.amazon.com/artifact/latest/APIReference/API_GetCustomerAgreement.html)  **
  - **Description:** Concede l'autorizzazione a ottenere un AWS accordo che è stato accettato dall'account del cliente
  - **Tipi di risorsa (\*obbligatorio):** [contratto con il cliente\*](#list_artifact-resource-customer-agreement)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [GetNdaForAgreement](https://docs.aws.amazon.com/artifact/latest/APIReference/API_GetNdaForAgreement.html)  **
  - **Description:** Concede l'autorizzazione a recuperare il documento NDA per una determinata risorsa contrattuale
  - **Tipi di risorsa (\*obbligatorio):** [contratto\*](#list_artifact-resource-agreement)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Lettura

- **   [GetReport](https://docs.aws.amazon.com/artifact/latest/APIReference/API_GetReport.html)  **
  - **Description:** Concede l'autorizzazione per scaricare un report
  - **Tipi di risorsa (\*obbligatorio):** [riferimento\*](#list_artifact-resource-report)
  - **Chiavi di condizione:** [artefatto: ReportCategory](#list_artifact-artifact_ReportCategory)<br />[artefatto: ReportSeries](#list_artifact-artifact_ReportSeries)
  - **Livello di accesso:** Lettura

- **   [GetReportMetadata](https://docs.aws.amazon.com/artifact/latest/APIReference/API_GetReportMetadata.html)  **
  - **Description:** Concede l'autorizzazione per scaricare i metadati associati a un report
  - **Tipi di risorsa (\*obbligatorio):** [riferimento\*](#list_artifact-resource-report)
  - **Chiavi di condizione:** [artefatto: ReportCategory](#list_artifact-artifact_ReportCategory)<br />[artefatto: ReportSeries](#list_artifact-artifact_ReportSeries)
  - **Livello di accesso:** Lettura

- **   [GetTermForReport](https://docs.aws.amazon.com/artifact/latest/APIReference/API_GetTermForReport.html)  **
  - **Description:** Concede l'autorizzazione per scaricare un termine associato a un report
  - **Tipi di risorsa (\*obbligatorio):** [riferimento\*](#list_artifact-resource-report)
  - **Chiavi di condizione:** [artefatto: ReportCategory](#list_artifact-artifact_ReportCategory)<br />[artefatto: ReportSeries](#list_artifact-artifact_ReportSeries)
  - **Livello di accesso:** Lettura

- **   [ListAgreements](https://docs.aws.amazon.com/artifact/latest/APIReference/API_ListAgreements.html)  **
  - **Description:** Concede l'autorizzazione a elencare gli accordi AWS 
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** List

- **   [ListComplianceInquiries](https://docs.aws.amazon.com/artifact/latest/APIReference/API_ListComplianceInquiries.html)  **
  - **Description:** Concede l'autorizzazione a elencare le richieste di conformità inviate dall'account cliente
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** List

- **   [ListComplianceInquiryQueries](https://docs.aws.amazon.com/artifact/latest/APIReference/API_ListComplianceInquiryQueries.html)  **
  - **Description:** Concede l'autorizzazione a elencare le domande per una richiesta di conformità
  - **Tipi di risorsa (\*obbligatorio):** [richiesta di conformità\*](#list_artifact-resource-compliance-inquiry)
  - **Chiavi di condizione:** [leggi: /$ {} ResourceTag TagKey](#list_artifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** List

- **   [ListCustomerAgreements](https://docs.aws.amazon.com/artifact/latest/APIReference/API_ListCustomerAgreements.html)  **
  - **Description:** Concede l'autorizzazione a elencare le risorse relative al contratto con il cliente che sono state accettate dall'account del cliente
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** List

- **   [ListReportVersions](https://docs.aws.amazon.com/artifact/latest/APIReference/API_ListReportVersions.html)  **
  - **Description:** Concede l'autorizzazione a elencare le versioni dei report nel tuo account
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** List

- **   [ListReports](https://docs.aws.amazon.com/artifact/latest/APIReference/API_ListReports.html)  **
  - **Description:** Concede l'autorizzazione per elencare i report nell'account
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** List

- **   [ListTagsForResource](https://docs.aws.amazon.com/artifact/latest/APIReference/API_ListTagsForResource.html)  **
  - **Description:** Concede il permesso di elencare tutti i tag su una risorsa AWS Artifact
  - **Tipi di risorsa (\*obbligatorio):** [richiesta di conformità\*](#list_artifact-resource-compliance-inquiry)
  - **Chiavi di condizione:** [leggi: /$ {} ResourceTag TagKey](#list_artifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Lettura

- **   [PutAccountSettings](https://docs.aws.amazon.com/artifact/latest/APIReference/API_PutAccountSettings.html)  **
  - **Description:** Concede l'autorizzazione per inserire le impostazioni per l'artefatto
  - **Tipi di risorsa (\*obbligatorio):** 
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [PutComplianceInquiryFeedback](https://docs.aws.amazon.com/artifact/latest/APIReference/API_PutComplianceInquiryFeedback.html)  **
  - **Description:** Concede l'autorizzazione a inviare feedback su una risposta a una richiesta di conformità
  - **Tipi di risorsa (\*obbligatorio):** [richiesta di conformità\*](#list_artifact-resource-compliance-inquiry)
  - **Chiavi di condizione:** [leggi: /$ {} ResourceTag TagKey](#list_artifact-aws_ResourceTag___TagKey_)
  - **Livello di accesso:** Scrittura

- **   [TagResource](https://docs.aws.amazon.com/artifact/latest/APIReference/API_TagResource.html)  **
  - **Description:** Concede il permesso di associare un set di tag a una risorsa AWS Artifact
  - **Tipi di risorsa (\*obbligatorio):** [richiesta di conformità\*](#list_artifact-resource-compliance-inquiry)
  - **Chiavi di condizione:** [leggi: /$ {} RequestTag TagKey](#list_artifact-aws_RequestTag___TagKey_)<br />[legge: ResourceTag /$ {} TagKey](#list_artifact-aws_ResourceTag___TagKey_)<br />[leggi: TagKeys](#list_artifact-aws_TagKeys)
  - **Livello di accesso:** Etichettatura, scrittura

- **   [TerminateAgreement](https://docs.aws.amazon.com/artifact/latest/APIReference/API_TerminateAgreement.html)  **
  - **Description:** Concede l'autorizzazione per terminare un contratto del cliente che è stato precedentemente accettato dall'account del cliente
  - **Tipi di risorsa (\*obbligatorio):** [contratto con il cliente\*](#list_artifact-resource-customer-agreement)
  - **Chiavi di condizione:**  
  - **Livello di accesso:** Scrittura

- **   [UntagResource](https://docs.aws.amazon.com/artifact/latest/APIReference/API_UntagResource.html)  **
  - **Description:** Concede il permesso di rimuovere l'associazione di tag da una risorsa AWS Artifact
  - **Tipi di risorsa (\*obbligatorio):** [richiesta di conformità\*](#list_artifact-resource-compliance-inquiry)
  - **Chiavi di condizione:** [leggi: /$ {} ResourceTag TagKey](#list_artifact-aws_ResourceTag___TagKey_)<br />[leggi: TagKeys](#list_artifact-aws_TagKeys)
  - **Livello di accesso:** Etichettatura, scrittura



## Tipi di risorse definiti da AWS Artifact
<a name="list_artifact-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 | 
| --- | --- | --- | 
| [accordo](https://docs.aws.amazon.com/artifact/latest/ug/managing-agreements.html)  | arn: $ {Partition} :artifact: :agreement/\* |   | 
| [richiesta di conformità](https://docs.aws.amazon.com/artifact/latest/ug/managing-compliance-inquiries.html)  | arn: $ {Partition} :artifact: $ {Region} :$ {Account} :compliance-inquiry/\* | [ResourceTagleggi: /$ {} TagKey](#list_artifact-aws_ResourceTag___TagKey_) | 
| [contratto con il cliente](https://docs.aws.amazon.com/artifact/latest/ug/managing-agreements.html)  | arn: $ {Partition} :artifact: :$ {Account} :customer-agreement/\* |   | 
| [rapporto](https://docs.aws.amazon.com/artifact/latest/ug/what-is-aws-artifact.html)  | arn: $ {Partition} :artifact: $ {Region} ::report/$ {} :$ {Version} ReportId | [artefatto: ReportCategory](#list_artifact-artifact_ReportCategory)<br />[artefatto: ReportSeries](#list_artifact-artifact_ReportSeries) | 

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

AWS Artifact definisce le seguenti chiavi di condizione che possono essere utilizzate nell'`Condition`elemento di una policy IAM.



| Chiavi di condizione | Descrizione | Tipo | 
| --- | --- | --- | 
|  [artefatto: ReportCategory](https://docs.aws.amazon.com/artifact/latest/ug/using-condition-keys.html)  | Filtra l'accesso in base alla categoria a cui sono associati i report | Stringa | 
|  [artefatto: ReportSeries](https://docs.aws.amazon.com/artifact/latest/ug/using-condition-keys.html)  | Filtra l'accesso in base alla categoria a cui sono associati i report di serie | Stringa | 
|  [leggi: RequestTag /$ {} TagKey](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag)  | Filtra l'accesso per i tag passati nella richiesta | Stringa | 
|  [legge: ResourceTag /$ {} TagKey](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtra l'accesso per i tag associati alla risorsa | Stringa | 
|  [leggi: TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtra l'accesso tramite le chiavi di tag passate nella richiesta | ArrayOfString | 