View a markdown version of this page

Tindakan, sumber daya, dan kunci persyaratan untuk AWS Certificate Manager - Referensi Otorisasi Layanan

Tindakan, sumber daya, dan kunci persyaratan untuk AWS Certificate Manager

AWS Certificate Manager (awalan layanan:acm) menyediakan operasi, sumber daya, tindakan, dan kunci kondisi khusus layanan berikut untuk digunakan dalam kebijakan izin IAM.

Referensi:

Operasi API didefinisikan oleh AWS Certificate Manager

Tabel berikut memetakan operasi API ke tindakan IAM yang mereka otorisasi. Hanya kunci kondisi yang memiliki nilai statis untuk API dan tindakan yang diberikan yang terdaftar; untuk set lengkap kunci kondisi yang didukung oleh setiap tindakan, lihat tabel Tindakan.

Operasi Tindakan IAM Kunci syarat Nilai yang mungkin Tingkat akses

AddTagsToCertificate

ACM: AddTagsToCertificate

Menandai, Menulis

DeleteCertificate

ACM: DeleteCertificate

Tulis

DescribeCertificate

ACM: DescribeCertificate

Baca

ExportCertificate

ACM: ExportCertificate

Baca

GetAccountConfiguration

ACM: GetAccountConfiguration

Baca

GetCertificate

ACM: GetCertificate

Baca

ImportCertificate

ACM: AddTagsToCertificate

Menandai, Menulis

ACM: ImportCertificate

Tulis

ListCertificateDomainValidations

ACM: ListCertificateDomainValidations

Daftar

ListCertificates

ACM: ListCertificates

Daftar

ListTagsForCertificate

ACM: ListTagsForCertificate

Baca

ListTagsForResource

ACM: ListTagsForResource

Baca

PutAccountConfiguration

ACM: PutAccountConfiguration

Tulis

RemoveTagsFromCertificate

ACM: RemoveTagsFromCertificate

Menandai, Menulis

RenewCertificate

ACM: RenewCertificate

Tulis

RequestCertificate

ACM: AddTagsToCertificate

Menandai, Menulis

ACM: RequestCertificate

Tulis

ResendValidationEmail

ACM: ResendValidationEmail

Tulis

RevokeCertificate

ACM: RevokeCertificate

Tulis

SearchCertificates

ACM: SearchCertificates

Daftar

TagResource

ACM: TagResource

Menandai, Menulis

UntagResource

ACM: UntagResource

Menandai, Menulis

UpdateCertificateOptions

ACM: UpdateCertificateOptions

Tulis

Tindakan yang didefinisikan oleh AWS Certificate Manager

Anda dapat menyebutkan tindakan berikut dalam elemen Action pernyataan kebijakan IAM. Gunakan kebijakan untuk memberikan izin untuk melaksanakan operasi dalam AWS. Saat Anda menggunakan sebuah tindakan dalam sebuah kebijakan, Anda biasanya mengizinkan atau menolak akses ke operasi API atau perintah CLI dengan nama yang sama. Namun, dalam beberapa kasus, satu tindakan tunggal mengontrol akses ke lebih dari satu operasi. Atau, beberapa operasi memerlukan beberapa tindakan yang berbeda.

Tindakan Deskripsi Jenis sumber daya (*diperlukan) Kunci syarat Tingkat akses

AddTagsToCertificate

Memberikan izin untuk menambahkan satu atau beberapa tag ke sertifikat

sertifikat*

ACM: CertificateKeyPairOrigin

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

CreateAcmeDomainValidation

Memberikan izin untuk membuat validasi domain ACME

titik akhir acme*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

CreateAcmeEndpoint

Memberikan izin untuk membuat titik akhir ACME

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

CreateAcmeExternalAccountBinding

Memberikan izin untuk membuat pengikatan akun eksternal ACME

titik akhir acme*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

DeleteAcmeDomainValidation

Memberikan izin untuk menghapus validasi domain ACME

validasi domain-acme*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteAcmeEndpoint

Memberikan izin untuk menghapus titik akhir ACME

titik akhir acme*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteAcmeExternalAccountBinding

Memberikan izin untuk menghapus pengikatan akun eksternal ACME

acme-eksternal-akun-pengikatan*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteCertificate

Memberikan izin untuk menghapus sertifikat dan kunci pribadi terkait

sertifikat*

ACM: CertificateKeyPairOrigin

aws: ResourceTag /$ {} TagKey

Tulis

DescribeAcmeAccount

Memberikan izin untuk mengambil detail akun ACME

titik akhir acme*

aws: ResourceTag /$ {} TagKey

Baca

DescribeAcmeDomainValidation

Memberikan izin untuk mengambil detail validasi domain ACME

validasi domain-acme*

aws: ResourceTag /$ {} TagKey

Baca

DescribeAcmeEndpoint

Memberikan izin untuk mengambil detail titik akhir ACME

titik akhir acme*

aws: ResourceTag /$ {} TagKey

Baca

DescribeAcmeExternalAccountBinding

Memberikan izin untuk mengambil rincian pengikatan akun eksternal ACME

acme-eksternal-akun-pengikatan*

aws: ResourceTag /$ {} TagKey

Baca

DescribeCertificate

Memberikan izin untuk mendapatkan kembali sertifikat dan metadatanya

sertifikat*

aws: ResourceTag /$ {} TagKey

Baca

ExportCertificate

Memberikan izin untuk mengekspor sertifikat yang dapat diekspor untuk digunakan di mana saja

sertifikat*

ACM: DomainNames

aws: ResourceTag /$ {} TagKey

Baca

GetAccountConfiguration

Memberikan izin untuk mengambil konfigurasi tingkat akun dari AWS Certificate Manager

Baca

GetAcmeExternalAccountBindingCredentials

Memberikan izin untuk mengambil kredensil untuk pengikatan akun eksternal ACME

acme-eksternal-akun-pengikatan*

aws: ResourceTag /$ {} TagKey

Baca

GetCertificate

Memberikan izin untuk mengambil sertifikat dan rantai sertifikat untuk sertifikat ARN

sertifikat*

aws: ResourceTag /$ {} TagKey

Baca

ImportCertificate

Memberikan izin untuk mengimpor sertifikat pihak ke-3 ke AWS Certificate Manager (ACM)

sertifikat*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

ListAcmeAccounts

Memberikan izin untuk membuat daftar akun ACME

titik akhir acme*

aws: ResourceTag /$ {} TagKey

Daftar

ListAcmeDomainValidations

Memberikan izin untuk membuat daftar validasi domain ACME

titik akhir acme*

aws: ResourceTag /$ {} TagKey

Daftar

ListAcmeEndpoints

Memberikan izin untuk membuat daftar titik akhir ACME

Daftar

ListAcmeExternalAccountBindings

Memberikan izin untuk mencantumkan binding akun eksternal ACME

titik akhir acme*

aws: ResourceTag /$ {} TagKey

Daftar

ListCertificateDomainValidations

Memberikan izin untuk mencantumkan metode validasi domain untuk sertifikat

sertifikat*

aws: ResourceTag /$ {} TagKey

Daftar

ListCertificates

Memberikan izin untuk mengambil daftar sertifikat untuk parameter sertifikat tertentu

Daftar

ListTagsForCertificate

Memberikan izin untuk mencantumkan tag yang telah dikaitkan dengan sertifikat

sertifikat*

aws: ResourceTag /$ {} TagKey

Baca

ListTagsForResource

Memberikan izin untuk mencantumkan tag untuk sumber daya

acme-domain-validasi

aws: ResourceTag /$ {} TagKey

Baca

titik akhir acme

aws: ResourceTag /$ {} TagKey

acme-eksternal-akunt-mengikat

aws: ResourceTag /$ {} TagKey

PutAccountConfiguration

Memberikan izin untuk memperbarui konfigurasi level akun di AWS Certificate Manager

Tulis

RemoveTagsFromCertificate

Memberikan izin untuk menghapus satu atau beberapa tag dari sertifikat

sertifikat*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

RenewCertificate

Memberikan izin untuk memperbarui sertifikat pribadi yang memenuhi syarat

sertifikat*

aws: ResourceTag /$ {} TagKey

Tulis

RequestCertificate

Memberikan izin untuk meminta sertifikat publik atau pribadi

ACM: CertificateAuthority

ACM: CertificateKeyPairOrigin

ACM: CertificateTransparencyLogging

ACM: DomainNames

ACM: Ekspor

ACM: KeyAlgorithm

ACM: ValidationMethod

aws: RequestTag /$ {} TagKey

aws: TagKeys

Tulis

ResendValidationEmail

Memberikan izin untuk mengirim ulang email untuk meminta validasi kepemilikan domain

sertifikat*

aws: ResourceTag /$ {} TagKey

Tulis

RevokeAcmeAccount

Memberikan izin untuk mencabut akun ACME

titik akhir acme*

aws: ResourceTag /$ {} TagKey

Tulis

RevokeAcmeExternalAccountBinding

Memberikan izin untuk mencabut pengikatan akun eksternal ACME

acme-eksternal-akun-pengikatan*

aws: ResourceTag /$ {} TagKey

Tulis

RevokeCertificate

Memberikan izin untuk mencabut sertifikat yang dapat diekspor

sertifikat*

ACM: CertificateKeyPairOrigin

ACM: DomainNames

aws: ResourceTag /$ {} TagKey

Tulis

SearchCertificates

Memberikan izin untuk mengambil daftar sertifikat yang cocok dengan kriteria pencarian

Daftar

TagResource

Memberikan izin untuk menambahkan tag ke sumber daya

acme-domain-validasi

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

titik akhir acme

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

acme-eksternal-akunt-mengikat

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

UntagResource

Memberikan izin untuk menghapus tag dari sumber daya

acme-domain-validasi

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

titik akhir acme

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Acme-Eksternal-Account-mengikat

aws: ResourceTag /$ {} TagKey

aws: TagKeys

UpdateAcmeDomainValidation

Memberikan izin untuk memperbarui validasi domain ACME

validasi domain-acme*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateAcmeEndpoint

Memberikan izin untuk memperbarui titik akhir ACME

titik akhir acme*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateCertificate

Memberikan izin untuk memperbarui sertifikat

sertifikat*

ACM: CertificateKeyPairOrigin

aws: ResourceTag /$ {} TagKey

Tulis

UpdateCertificateOptions

Memberikan izin untuk memperbarui konfigurasi sertifikat. Gunakan ini untuk menentukan apakah akan memilih masuk atau keluar dari pencatatan transparansi sertifikat atau memperbarui metode validasi domain sertifikat

sertifikat*

ACM: ValidationMethod

aws: ResourceTag /$ {} TagKey

Tulis

Jenis sumber daya didefinisikan oleh AWS Certificate Manager

Jenis sumber daya berikut ditentukan oleh layanan ini dan dapat digunakan dalam elemen Resource pernyataan kebijakan izin IAM.

Jenis sumber daya ARN Kunci syarat

acme-domain-validasi

arn: $ {Partisi} :acm: $ {Wilayah} :$ {Akun} :acme-endpoint/$ {} /acme-domain-validation/$ {} AcmeEndpointId AcmeDomainValidationId

aws: ResourceTag /$ {} TagKey

titik akhir acme

arn: $ {Partition} :acm: $ {Wilayah} :$ {Akun} :acme-endpoint/$ {} AcmeEndpointId

aws: ResourceTag /$ {} TagKey

acme-eksternal-akunt-mengikat

arn: $ {Partition} :acm: $ {Wilayah} :$ {Akun} :acme-endpoint/$ {} /acme-external-account-binding ing/$ {} AcmeEndpointId ExternalAccountBindingId

aws: ResourceTag /$ {} TagKey

sertifikat

arn: $ {Partition} :acm: $ {Wilayah} :$ {Akun} :certificate/$ {} CertificateId

aws: ResourceTag /$ {} TagKey

Kunci kondisi untuk AWS Certificate Manager

AWS Certificate Manager mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.

Kunci syarat Deskripsi Tipe

ACM: CertificateAuthority

Memfilter akses oleh CertificateAuthority dalam permintaan. Dapat digunakan untuk membatasi sertifikat Otorit Sertifikat mana yang dapat dikeluarkan

String

ACM: CertificateKeyPairOrigin

Memfilter akses berdasarkan sertifikat KeyPairOrigin dalam permintaan. Dapat digunakan untuk membatasi jalur penyediaan sertifikat mana yang diizinkan

String

ACM: CertificateTransparencyLogging

Memfilter akses dengan TransparencyLogging opsi sertifikat dalam permintaan. Default 'ENABLED' jika tidak ada kunci dalam permintaan

String

ACM: DomainNames

Memfilter akses oleh DomainNames dalam permintaan. Kunci ini dapat digunakan untuk membatasi domain mana yang dapat berada dalam permintaan sertifikat

ArrayOfString

ACM: Ekspor

Memfilter akses dengan opsi ekspor dalam permintaan. Dapat digunakan untuk membatasi pembuatan sertifikat yang dapat diekspor

String

ACM: KeyAlgorithm

Memfilter akses oleh KeyAlgorithm dalam permintaan

String

ACM: ValidationMethod

Memfilter akses dengan ValidationMethod dalam permintaan. 'EMAIL' default jika tidak ada kunci dalam permintaan

String

aws: RequestTag /$ {} TagKey

Memfilter akses dengan adanya pasangan nilai kunci tag dalam permintaan

String

aws: ResourceTag /$ {} TagKey

Memfilter akses dengan pasangan nilai kunci tag yang dilampirkan ke sumber daya

String

aws: TagKeys

Memfilter akses dengan adanya kunci tag dalam permintaan

ArrayOfString