View a markdown version of this page

Tindakan, sumber daya, dan kunci persyaratan untuk AWS Penganalisis Akses IAM - Referensi Otorisasi Layanan

Tindakan, sumber daya, dan kunci persyaratan untuk AWS Penganalisis Akses IAM

AWS IAM Access Analyzer (awalan layanan:access-analyzer) menyediakan operasi, sumber daya, tindakan, dan kunci kondisi khusus layanan berikut untuk digunakan dalam kebijakan izin IAM.

Referensi:

Operasi API didefinisikan oleh AWS Penganalisis Akses IAM

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

ApplyArchiveRule

akses-analyzer: ApplyArchiveRule

Tulis

CancelPolicyGeneration

akses-analyzer: CancelPolicyGeneration

Tulis

CheckAccessNotGranted

akses-analyzer: CheckAccessNotGranted

Baca

CheckNoNewAccess

akses-analyzer: CheckNoNewAccess

Baca

CheckNoPublicAccess

akses-analyzer: CheckNoPublicAccess

Baca

CreateAccessPreview

akses-analyzer: CreateAccessPreview

Tulis

CreateAnalyzer

akses-analyzer: CreateAnalyzer

Tulis

akses-analyzer: TagResource

Menandai, Menulis

CreateArchiveRule

akses-analyzer: CreateArchiveRule

Tulis

CreateServiceLinkedAnalyzer

akses-analyzer: CreateServiceLinkedAnalyzer

Tulis

DeleteAnalyzer

akses-analyzer: DeleteAnalyzer

Tulis

DeleteArchiveRule

akses-analyzer: DeleteArchiveRule

Tulis

DeleteServiceLinkedAnalyzer

akses-analyzer: DeleteServiceLinkedAnalyzer

Tulis

GenerateFindingRecommendation

akses-analyzer: GenerateFindingRecommendation

Tulis

GetAccessPreview

akses-analyzer: GetAccessPreview

Baca

GetAnalyzedResource

akses-analyzer: GetAnalyzedResource

Baca

GetAnalyzer

akses-analyzer: GetAnalyzer

Baca

GetArchiveRule

akses-analyzer: GetArchiveRule

Baca

GetFinding

akses-analyzer: GetFinding

Baca

GetFindingRecommendation

akses-analyzer: GetFindingRecommendation

Baca

GetFindingV2

akses-analyzer: GetFinding

Baca

GetFindingsStatistics

akses-analyzer: GetFindingsStatistics

Baca

GetGeneratedPolicy

akses-analyzer: GetGeneratedPolicy

Baca

ListAccessPreviewFindings

akses-analyzer: ListAccessPreviewFindings

Baca

ListAccessPreviews

akses-analyzer: ListAccessPreviews

Daftar

ListAnalyzedResources

akses-analyzer: ListAnalyzedResources

Baca

ListAnalyzers

akses-analyzer: ListAnalyzers

Daftar

ListArchiveRules

akses-analyzer: ListArchiveRules

Daftar

ListFindings

akses-analyzer: ListFindings

Baca

ListFindingsV2

akses-analyzer: ListFindings

Baca

ListPolicyGenerations

akses-analyzer: ListPolicyGenerations

Baca

ListTagsForResource

akses-analyzer: ListTagsForResource

Baca

StartPolicyGeneration

akses-analyzer: StartPolicyGeneration

Tulis

saya: PassRole

saya: PassedToService

akses-analyzer.amazonaws.com

Tulis

StartResourceScan

akses-analyzer: StartResourceScan

Tulis

TagResource

akses-analyzer: TagResource

Menandai, Menulis

UntagResource

akses-analyzer: UntagResource

Menandai, Menulis

UpdateAnalyzer

akses-analyzer: UpdateAnalyzer

Tulis

UpdateArchiveRule

akses-analyzer: UpdateArchiveRule

Tulis

UpdateFindings

akses-analyzer: UpdateFindings

Tulis

ValidatePolicy

akses-analyzer: ValidatePolicy

Baca

Tindakan yang didefinisikan oleh AWS Penganalisis Akses IAM

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

ApplyArchiveRule

Memberikan izin untuk menerapkan aturan arsip

Penganalisis*

aws: ResourceTag /$ {} TagKey

Tulis

CancelPolicyGeneration

Memberikan izin untuk membatalkan pembuatan kebijakan

Tulis

CheckAccessNotGranted

Memberikan izin untuk memeriksa apakah akses yang ditentukan tidak diizinkan oleh kebijakan

Baca

CheckNoNewAccess

Memberikan izin untuk memeriksa bahwa tidak ada akses baru yang diizinkan jika dibandingkan dengan kebijakan yang ada

Baca

CheckNoPublicAccess

Memberikan izin untuk memeriksa apakah akses publik tidak diizinkan oleh kebijakan sumber daya

Baca

CreateAccessPreview

Memberikan izin untuk membuat pratinjau akses untuk penganalisis yang ditentukan

Penganalisis*

aws: ResourceTag /$ {} TagKey

Tulis

CreateAnalyzer

Memberikan izin untuk membuat penganalisis

Penganalisis*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

CreateArchiveRule

Memberikan izin untuk membuat aturan arsip untuk penganalisis yang ditentukan

ArchiveRule*

Tulis

CreateServiceLinkedAnalyzer

Memberikan izin untuk membuat penganalisis terkait layanan

Penganalisis*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

DeleteAnalyzer

Memberikan izin untuk menghapus penganalisis yang ditentukan

Penganalisis*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

DeleteArchiveRule

Memberikan izin untuk menghapus aturan arsip untuk penganalisis yang ditentukan

ArchiveRule*

Tulis

DeleteServiceLinkedAnalyzer

Memberikan izin untuk menghapus penganalisis terkait layanan yang ditentukan

Penganalisis*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

GenerateFindingRecommendation

Memberikan izin untuk menghasilkan langkah-langkah rekomendasi untuk menyelesaikan temuan

Penganalisis*

aws: ResourceTag /$ {} TagKey

Tulis

GetAccessPreview

Memberikan izin untuk mengambil informasi tentang pratinjau akses

Penganalisis*

aws: ResourceTag /$ {} TagKey

Baca

GetAnalyzedResource

Memberikan izin untuk mengambil informasi tentang sumber daya yang dianalisis

Penganalisis*

aws: ResourceTag /$ {} TagKey

Baca

GetAnalyzer

Memberikan izin untuk mengambil informasi tentang penganalisis

Penganalisis*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Baca

GetArchiveRule

Memberikan izin untuk mengambil informasi tentang aturan arsip untuk penganalisis yang ditentukan

ArchiveRule*

Baca

GetFinding

Memberikan izin untuk mengambil temuan

Penganalisis*

aws: ResourceTag /$ {} TagKey

Baca

GetFindingRecommendation

Memberikan izin untuk mengambil langkah-langkah rekomendasi untuk menyelesaikan temuan

Penganalisis*

aws: ResourceTag /$ {} TagKey

Baca

GetFindingsStatistics

Memberikan izin untuk mengambil statistik untuk temuan

Penganalisis*

aws: ResourceTag /$ {} TagKey

Baca

GetGeneratedPolicy

Memberikan izin untuk mengambil kebijakan yang dibuat menggunakan StartPolicyGeneration

Baca

ListAccessPreviewFindings

Memberikan izin untuk mengambil daftar temuan dari pratinjau akses

Penganalisis*

aws: ResourceTag /$ {} TagKey

Baca

ListAccessPreviews

Memberikan izin untuk mengambil daftar pratinjau akses

Penganalisis*

aws: ResourceTag /$ {} TagKey

Daftar

ListAnalyzedResources

Memberikan izin untuk mengambil daftar sumber daya yang telah dianalisis

Penganalisis*

aws: ResourceTag /$ {} TagKey

Baca

ListAnalyzers

Memberikan izin untuk mengambil daftar penganalisis

Daftar

ListArchiveRules

Memberikan izin untuk mengambil daftar aturan arsip dari penganalisis

Penganalisis*

aws: ResourceTag /$ {} TagKey

Daftar

ListFindings

Memberikan izin untuk mengambil daftar temuan dari penganalisis

Penganalisis*

aws: ResourceTag /$ {} TagKey

Baca

ListPolicyGenerations

Memberikan izin untuk membuat daftar semua generasi kebijakan yang baru dimulai

Baca

ListTagsForResource

Memberikan izin untuk mengambil daftar tag yang diterapkan ke sumber daya

Analyzer

aws: ResourceTag /$ {} TagKey

Baca

StartPolicyGeneration

Memberikan izin untuk memulai pembuatan kebijakan

Tulis

StartResourceScan

Memberikan izin untuk memulai pemindaian kebijakan yang diterapkan ke sumber daya

Penganalisis*

aws: ResourceTag /$ {} TagKey

Tulis

TagResource

Memberikan izin untuk menambahkan tag ke sumber daya

Analyzer

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

UntagResource

Memberikan izin untuk menghapus tag dari sumber daya

Analyzer

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

UpdateAnalyzer

Memberikan izin untuk memodifikasi konfigurasi penganalisis

Penganalisis*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateArchiveRule

Memberikan izin untuk mengubah aturan arsip

ArchiveRule*

Tulis

UpdateFindings

Memberikan izin untuk memodifikasi temuan

Penganalisis*

aws: ResourceTag /$ {} TagKey

Tulis

ValidatePolicy

Memberikan izin untuk memvalidasi kebijakan

Baca

Jenis sumber daya didefinisikan oleh AWS Penganalisis Akses IAM

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

Jenis sumber daya ARN Kunci syarat

Analyzer

arn: $ {Partition} :access-analyzer: $ {Wilayah} :$ {Akun} :analyzer/$ {} AnalyzerName

aws: ResourceTag /$ {} TagKey

ArchiveRule

arn: $ {Partition} :access-analyzer: $ {Wilayah} :$ {Akun} :analyzer/$ {} /archive-rule/$ {} AnalyzerName RuleName

Kunci kondisi untuk AWS Penganalisis Akses IAM

AWS IAM Access Analyzer mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.

Kunci syarat Deskripsi Tipe

aws: RequestTag /$ {} TagKey

Menyaring tindakan berdasarkan keberadaan pasangan nilai kunci tag dalam permintaan

String

aws: ResourceTag /$ {} TagKey

Memfilter tindakan berdasarkan pasangan nilai kunci tag yang dilampirkan ke sumber daya

String

aws: TagKeys

Menyaring tindakan berdasarkan keberadaan kunci tag dalam permintaan

ArrayOfString