Azioni, risorse e chiavi di condizione per AWS Artifact
AWS Artifact (prefisso del servizioartifact:) 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.
-
Visualizza un elenco delle operazioni API disponibili per questo servizio.
-
Scopri come proteggere questo servizio e le sue risorse utilizzando le policy delle autorizzazioni IAM.
-
Visualizza il riferimento programmatico all'autorizzazione del servizio per questo servizio
.
Argomenti
Operazioni API definite da AWS Artifact
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.
| Operation | Azione IAM | Chiave di condizione | Valore/i possibile/i | Livello di accesso |
|---|---|---|---|---|
|
CreateComplianceInquiry |
Scrittura |
|||
Etichettatura, scrittura |
||||
|
ExportComplianceInquiry |
Lettura |
|||
|
GetAccountSettings |
Lettura |
|||
|
GetComplianceInquiryMetadata |
Lettura |
|||
|
GetReport |
Lettura |
|||
|
GetReportMetadata |
Lettura |
|||
|
GetTermForReport |
Lettura |
|||
|
ListComplianceInquiries |
List |
|||
|
ListComplianceInquiryQueries |
List |
|||
|
ListCustomerAgreements |
List |
|||
|
ListReportVersions |
List |
|||
|
ListReports |
List |
|||
|
ListTagsForResource |
Lettura |
|||
|
PutAccountSettings |
Scrittura |
|||
|
PutComplianceInquiryFeedback |
Scrittura |
|||
|
TagResource |
Etichettatura, scrittura |
|||
|
UntagResource |
Etichettatura, scrittura |
Azioni definite da AWS Artifact
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.
| Azioni | Description | Tipi di risorsa (*obbligatorio) | Chiavi di condizione | Livello di accesso |
|---|---|---|---|---|
Concede l'autorizzazione ad accettare un AWS accordo che non è stato ancora accettato dall'account del cliente |
Scrittura |
|||
Concede l'autorizzazione ad accettare i termini di un documento NDA per una determinata risorsa contrattuale |
Scrittura |
|||
Concede l'autorizzazione a creare una richiesta di conformità |
leggi: /$ {} RequestTag TagKey |
Scrittura |
||
Concede il permesso di esportare una richiesta di conformità |
Lettura |
|||
Concede l'autorizzazione per ottenere le impostazioni per l'artefatto |
Lettura |
|||
Concede l'autorizzazione a AWS stipulare un accordo che non è stato ancora accettato dall'account del cliente |
Lettura |
|||
Concede il permesso di associare i metadati a una richiesta di conformità |
Lettura |
|||
Concede l'autorizzazione a ottenere un AWS accordo che è stato accettato dall'account del cliente |
Lettura |
|||
Concede l'autorizzazione a recuperare il documento NDA per una determinata risorsa contrattuale |
Lettura |
|||
Concede l'autorizzazione per scaricare un report |
Lettura |
|||
Concede l'autorizzazione per scaricare i metadati associati a un report |
Lettura |
|||
Concede l'autorizzazione per scaricare un termine associato a un report |
Lettura |
|||
Concede l'autorizzazione a elencare gli accordi AWS |
List |
|||
Concede l'autorizzazione a elencare le richieste di conformità inviate dall'account cliente |
List |
|||
Concede l'autorizzazione a elencare le domande per una richiesta di conformità |
List |
|||
Concede l'autorizzazione a elencare le risorse relative al contratto con il cliente che sono state accettate dall'account del cliente |
List |
|||
Concede l'autorizzazione a elencare le versioni dei report nel tuo account |
List |
|||
Concede l'autorizzazione per elencare i report nell'account |
List |
|||
Concede il permesso di elencare tutti i tag su una risorsa AWS Artifact |
Lettura |
|||
Concede l'autorizzazione per inserire le impostazioni per l'artefatto |
Scrittura |
|||
Concede l'autorizzazione a inviare feedback su una risposta a una richiesta di conformità |
Scrittura |
|||
Concede il permesso di associare un set di tag a una risorsa AWS Artifact |
leggi: /$ {} RequestTag TagKey |
Etichettatura, scrittura |
||
Concede l'autorizzazione per terminare un contratto del cliente che è stato precedentemente accettato dall'account del cliente |
Scrittura |
|||
Concede il permesso di rimuovere l'associazione di tag da una risorsa AWS Artifact |
Etichettatura, scrittura |
Tipi di risorse definiti da AWS Artifact
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 |
|---|---|---|
arn: $ {Partition} :artifact: :agreement/* |
||
arn: $ {Partition} :artifact: $ {Region} :$ {Account} :compliance-inquiry/* |
||
arn: $ {Partition} :artifact: :$ {Account} :customer-agreement/* |
||
arn: $ {Partition} :artifact: $ {Region} ::report/$ {} :$ {Version} ReportId |
Chiavi di condizione per AWS Artifact
AWS Artifact definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.
| Chiavi di condizione | Descrizione | Tipo |
|---|---|---|
Filtra l'accesso in base alla categoria a cui sono associati i report |
Stringa |
|
Filtra l'accesso in base alla categoria a cui sono associati i report di serie |
Stringa |
|
Filtra l'accesso per i tag passati nella richiesta |
Stringa |
|
Filtra l'accesso per i tag associati alla risorsa |
Stringa |
|
Filtra l'accesso tramite le chiavi di tag passate nella richiesta |
ArrayOfString |