View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Private Certificate Authority - Service Authorization Reference

Azioni, risorse e chiavi di condizione per AWS Private Certificate Authority

AWS Private Certificate Authority (prefisso del servizio:acm-pca) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da AWS Private Certificate Authority

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 Livello di accesso

CreateCertificateAuthority

acm-pca: CreateCertificateAuthority

Scrittura

acm-pca: TagCertificateAuthority

Etichettatura, scrittura

CreateCertificateAuthorityAuditReport

acm-pca: CreateCertificateAuthorityAuditReport

Scrittura

CreatePermission

acm-pca: CreatePermission

Gestione delle autorizzazioni, Write

DeleteCertificateAuthority

acm-pca: DeleteCertificateAuthority

Scrittura

DeletePermission

acm-pca: DeletePermission

Gestione delle autorizzazioni, Write

DeletePolicy

acm-pca: DeletePolicy

Gestione delle autorizzazioni, Write

DescribeCertificateAuthority

acm-pca: DescribeCertificateAuthority

Lettura

DescribeCertificateAuthorityAuditReport

acm-pca: DescribeCertificateAuthorityAuditReport

Lettura

GetCertificate

acm-pca: GetCertificate

Lettura

GetCertificateAuthorityCertificate

acm-pca: GetCertificateAuthorityCertificate

Lettura

GetCertificateAuthorityCsr

acm-pca: GetCertificateAuthorityCsr

Lettura

GetPolicy

acm-pca: GetPolicy

Lettura

ImportCertificateAuthorityCertificate

acm-pca: ImportCertificateAuthorityCertificate

Scrittura

IssueCertificate

acm-pca: IssueCertificate

Scrittura

ListCertificateAuthorities

acm-pca: ListCertificateAuthorities

List

ListPermissions

acm-pca: ListPermissions

Lettura

ListTags

acm-pca: ListTags

Lettura

PutPolicy

acm-pca: PutPolicy

Gestione delle autorizzazioni, Write

RestoreCertificateAuthority

acm-pca: RestoreCertificateAuthority

Scrittura

RevokeCertificate

acm-pca: RevokeCertificate

Scrittura

TagCertificateAuthority

acm-pca: TagCertificateAuthority

Etichettatura, scrittura

UntagCertificateAuthority

acm-pca: UntagCertificateAuthority

Etichettatura, scrittura

UpdateCertificateAuthority

acm-pca: UpdateCertificateAuthority

Scrittura

Azioni definite da AWS Private Certificate Authority

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

CreateCertificateAuthority

Concede l'autorizzazione a creare una CA AWS privata e la relativa chiave privata e configurazione associate

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateCertificateAuthorityAuditReport

Concede l'autorizzazione a creare un rapporto di controllo per una CA AWS privata

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Scrittura

CreatePermission

Concede l'autorizzazione a creare un'autorizzazione per una CA privata AWS

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Gestione delle autorizzazioni, Write

DeleteCertificateAuthority

Concede l'autorizzazione a eliminare una CA AWS privata e la relativa chiave privata e configurazione associate

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeletePermission

Concede l'autorizzazione per eliminare un'autorizzazione per una CA privata AWS

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Gestione delle autorizzazioni, Write

DeletePolicy

Concede l'autorizzazione a eliminare la politica per una CA privata AWS

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Gestione delle autorizzazioni, Write

DescribeCertificateAuthority

Concede l'autorizzazione a restituire un elenco dei campi di configurazione e stato contenuti nella CA privata specificata AWS

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Lettura

DescribeCertificateAuthorityAuditReport

Concede l'autorizzazione a restituire lo stato e le informazioni su un rapporto di audit di CA AWS privato

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Lettura

GetCertificate

Concede l'autorizzazione a recuperare un certificato CA AWS privato e una catena di certificati per l'autorità di certificazione specificata da un ARN

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Lettura

GetCertificateAuthorityCertificate

Concede l'autorizzazione a recuperare un certificato CA AWS privato e una catena di certificati per l'autorità di certificazione specificata da un ARN

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Lettura

GetCertificateAuthorityCsr

Concede l'autorizzazione a recuperare una richiesta di firma del certificato CA AWS privata (CSR) per l'autorità di certificazione specificata da un ARN

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Lettura

GetPolicy

Concede l'autorizzazione a recuperare la policy su una CA privata AWS

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Lettura

ImportCertificateAuthorityCertificate

Concede l'autorizzazione a importare un SSL/TLS certificato in AWS Private CA da utilizzare come certificato CA di una AWS CA privata

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Scrittura

IssueCertificate

Concede l'autorizzazione a emettere un certificato CA AWS privato

autorità di certificazione*

acm-pca: TemplateArn

leggi: /$ {} ResourceTag TagKey

Scrittura

ListCertificateAuthorities

Concede l'autorizzazione a recuperare un elenco degli ARN dell'autorità di certificazione CA AWS privata e un riepilogo dello stato di ciascuna CA nell'account chiamante

List

ListPermissions

Concede l'autorizzazione a elencare le autorizzazioni che sono state applicate all'autorità di certificazione CA privata AWS

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Lettura

ListTags

Concede l'autorizzazione a elencare i tag che sono stati applicati all'autorità di certificazione CA AWS privata

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Lettura

PutPolicy

Concede l'autorizzazione a inserire una policy su una CA privata AWS

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Gestione delle autorizzazioni, Write

RestoreCertificateAuthority

Concede l'autorizzazione a ripristinare una CA AWS privata dallo stato eliminato allo stato in cui si trovava al momento dell'eliminazione

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Scrittura

RevokeCertificate

Concede l'autorizzazione a revocare un certificato emesso da una CA privata AWS

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Scrittura

TagCertificateAuthority

Concede l'autorizzazione ad aggiungere uno o più tag a una CA privata AWS

autorità di certificazione*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

UntagCertificateAuthority

Concede l'autorizzazione a rimuovere uno o più tag da una CA privata AWS

autorità di certificazione*

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

UpdateCertificateAuthority

Concede l'autorizzazione ad aggiornare la configurazione di una CA privata AWS

autorità di certificazione*

leggi: /$ {} ResourceTag TagKey

Scrittura

Tipi di risorse definiti da AWS Private Certificate Authority

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

autorità di certificazione

arn: $ {Partition} :acm-pca: $ {Region} :$ {Account} :certificate-authority/$ {} CertificateAuthorityId

ResourceTagleggi: /$ {} TagKey

Chiavi di condizione per AWS Private Certificate Authority

AWS Private Certificate Authority definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

acm-pca: TemplateArn

Filtra l'accesso in base all'ARN del modello di certificato utilizzato nella richiesta di emissione del certificato

ARN

leggi: /$ {} RequestTag TagKey

Filtra l'accesso per i tag passati nella richiesta

Stringa

legge: ResourceTag /$ {} TagKey

Filtra l'accesso per i tag associati alla risorsa

Stringa

leggi: TagKeys

Filtra l'accesso tramite le chiavi di tag passate nella richiesta

ArrayOfString