Tindakan, sumber daya, dan kunci kondisi untuk AWS Well-Architected Tool - Referensi Otorisasi Layanan

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Tindakan, sumber daya, dan kunci kondisi untuk AWS Well-Architected Tool

AWS Well-Architected Tool (awalan layananwellarchitected:) menyediakan sumber daya khusus layanan, tindakan, dan kunci konteks kondisi berikut untuk digunakan dalam kebijakan izin. IAM

Referensi:

Tindakan yang ditentukan oleh AWS Well-Architected Tool

Anda dapat menentukan tindakan berikut dalam Action elemen pernyataan IAM kebijakan. Gunakan kebijakan untuk memberikan izin untuk melaksanakan operasi dalam AWS. Ketika Anda menggunakan tindakan dalam kebijakan, Anda biasanya mengizinkan atau menolak akses ke API operasi atau CLI perintah 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.

Kolom tipe sumber daya pada tabel Tindakan menunjukkan apakah setiap tindakan mendukung izin tingkat sumber daya. Jika tidak ada nilai untuk kolom ini, Anda harus menentukan semua sumber daya (“*”) yang berlaku kebijakan dalam Resource elemen pernyataan kebijakan Anda. Jika kolom menyertakan jenis sumber daya, maka Anda dapat menentukan ARN jenis itu dalam pernyataan dengan tindakan tersebut. Jika tindakan memiliki satu atau lebih sumber daya yang diperlukan, pemanggil harus memiliki izin untuk menggunakan tindakan dengan sumber daya tersebut. Sumber daya yang diperlukan ditunjukkan dalam tabel dengan tanda bintang (*). Jika Anda membatasi akses sumber daya dengan Resource elemen dalam IAM kebijakan, Anda harus menyertakan pola ARN atau untuk setiap jenis sumber daya yang diperlukan. Beberapa tindakan mendukung berbagai jenis sumber daya. Jika jenis sumber daya opsional (tidak ditunjukkan sesuai kebutuhan), maka Anda dapat memilih untuk menggunakan salah satu jenis sumber daya opsional.

Kolom Condition keys pada tabel Actions menyertakan kunci yang dapat Anda tentukan dalam Condition elemen pernyataan kebijakan. Untuk informasi selengkapnya tentang kunci kondisi yang terkait dengan sumber daya untuk layanan, lihat kolom Kunci kondisi pada tabel Jenis sumber daya.

catatan

Kunci kondisi sumber daya tercantum dalam tabel Jenis sumber daya. Anda dapat menemukan tautan ke jenis sumber daya yang berlaku untuk tindakan di kolom Jenis sumber daya (*wajib) pada tabel Tindakan. Jenis sumber daya dalam tabel Jenis sumber daya menyertakan kolom Kunci kondisi, yang merupakan kunci kondisi sumber daya yang berlaku untuk tindakan dalam tabel Tindakan.

Untuk detail tentang kolom dalam tabel berikut, lihat Tabel tindakan.

Tindakan Deskripsi Tingkat akses Jenis sumber daya (*diperlukan) Kunci syarat Tindakan bergantung
AssociateLenses Memberikan izin untuk mengaitkan lensa ke beban kerja yang ditentukan Tulis

workload*

aws:ResourceTag/${TagKey}

AssociateProfiles Memberikan izin untuk mengaitkan profil dengan beban kerja yang ditentukan Tulis

workload*

aws:ResourceTag/${TagKey}

ConfigureIntegration[hanya izin] Memberikan izin untuk mengonfigurasi integrasi Tulis
CreateLensShare Memberikan izin kepada pemilik lensa untuk berbagi dengan AWS akun dan IAM pengguna lain Tulis

lens*

aws:ResourceTag/${TagKey}

CreateLensVersion Memberikan izin untuk membuat versi lensa baru Tulis

lens*

aws:ResourceTag/${TagKey}

CreateMilestone Memberikan izin untuk membuat tonggak baru untuk beban kerja yang ditentukan Tulis

workload*

aws:ResourceTag/${TagKey}

CreateProfile Memberikan izin untuk membuat profil baru Tulis

aws:RequestTag/${TagKey}

aws:TagKeys

CreateProfileShare Memberikan izin kepada pemilik profil untuk berbagi dengan AWS akun dan IAM pengguna lain Tulis

profile*

aws:ResourceTag/${TagKey}

CreateReviewTemplate Memberikan izin untuk membuat template ulasan baru Tulis

aws:RequestTag/${TagKey}

aws:TagKeys

CreateTemplateShare Memberikan izin kepada pemilik template ulasan untuk berbagi dengan AWS akun dan IAM pengguna lain Tulis

review-template*

aws:ResourceTag/${TagKey}

CreateWorkload Memberikan izin untuk membuat beban kerja baru Tulis

aws:RequestTag/${TagKey}

aws:TagKeys

wellarchitected:JiraProjectKey

CreateWorkloadShare Memberikan izin untuk berbagi beban kerja dengan akun lain Tulis

workload*

aws:ResourceTag/${TagKey}

DeleteLens Memberikan izin untuk menghapus lensa Tulis

lens*

aws:ResourceTag/${TagKey}

DeleteLensShare Memberikan izin untuk menghapus pembagian lensa yang ada Tulis

lens*

aws:ResourceTag/${TagKey}

DeleteProfile Memberikan izin untuk menghapus profil Tulis

profile*

aws:ResourceTag/${TagKey}

DeleteProfileShare Memberikan izin untuk menghapus pembagian profil yang ada Tulis

profile*

aws:ResourceTag/${TagKey}

DeleteReviewTemplate Memberikan izin untuk menghapus template ulasan yang ada Tulis

review-template*

aws:ResourceTag/${TagKey}

DeleteTemplateShare Memberikan izin untuk menghapus berbagi template ulasan yang ada Tulis

review-template*

aws:ResourceTag/${TagKey}

DeleteWorkload Memberikan izin untuk menghapus beban kerja yang ada Tulis

workload*

aws:ResourceTag/${TagKey}

DeleteWorkloadShare Memberikan izin untuk menghapus pembagian beban kerja yang ada Tulis

workload*

aws:ResourceTag/${TagKey}

DisassociateLenses Memberikan izin untuk memisahkan lensa dari beban kerja yang ditentukan Tulis

workload*

aws:ResourceTag/${TagKey}

DisassociateProfiles Memberikan izin untuk memisahkan profil dari beban kerja yang ditentukan Tulis

workload*

aws:ResourceTag/${TagKey}

ExportLens Memberikan izin untuk mengekspor lensa yang ada Baca

lens*

aws:ResourceTag/${TagKey}

GetAnswer Memberikan izin untuk mengambil jawaban yang ditentukan dari tinjauan lensa yang ditentukan Baca

workload*

aws:ResourceTag/${TagKey}

GetConsolidatedReport Memberikan izin untuk mendapatkan metrik laporan konsolidasi atau untuk menghasilkan laporan konsolidasi di akun ini PDF Baca
GetGlobalSettings Memberikan izin untuk mendapatkan semua pengaturan untuk akun Baca
GetLens Memberikan izin untuk mendapatkan lensa yang ada Baca

lens*

aws:ResourceTag/${TagKey}

GetLensReview Memberikan izin untuk mengambil tinjauan lensa yang ditentukan dari beban kerja yang ditentukan Baca

workload*

aws:ResourceTag/${TagKey}

GetLensReviewReport Memberikan izin untuk mengambil laporan untuk tinjauan lensa yang ditentukan Baca

workload*

aws:ResourceTag/${TagKey}

GetLensVersionDifference Memberikan izin untuk mendapatkan perbedaan antara versi lensa yang ditentukan dan versi lensa terbaru yang tersedia Baca

lens*

aws:ResourceTag/${TagKey}

GetMilestone Memberikan izin untuk mengambil tonggak yang ditentukan dari beban kerja yang ditentukan Baca

workload*

aws:ResourceTag/${TagKey}

GetProfile Memberikan izin untuk mengambil profil yang ditentukan Baca

profile*

aws:ResourceTag/${TagKey}

GetProfileTemplate Memberikan izin untuk mengambil template profil yang ditentukan Baca
GetReviewTemplate Memberikan izin untuk mengambil template ulasan yang ditentukan Baca

review-template*

aws:ResourceTag/${TagKey}

GetReviewTemplateAnswer Memberikan izin untuk mengambil jawaban yang ditentukan dari tinjauan lensa template ulasan yang ditentukan Baca

review-template*

aws:ResourceTag/${TagKey}

GetReviewTemplateLensReview Memberikan izin untuk mengambil tinjauan lensa yang ditentukan dari template ulasan yang ditentukan Baca

review-template*

aws:ResourceTag/${TagKey}

GetWorkload Memberikan izin untuk mengambil beban kerja yang ditentukan Baca

workload*

aws:ResourceTag/${TagKey}

ImportLens Memberikan izin untuk mengimpor lensa baru Tulis

aws:RequestTag/${TagKey}

aws:TagKeys

ListAnswers Memberikan izin untuk membuat daftar jawaban dari tinjauan lensa yang ditentukan Daftar

workload*

aws:ResourceTag/${TagKey}

ListCheckDetails Memberikan izin untuk membuat daftar rincian pemeriksaan untuk beban kerja Daftar

workload*

aws:ResourceTag/${TagKey}

ListCheckSummaries Memberikan izin untuk membuat daftar ringkasan pemeriksaan untuk beban kerja Daftar

workload*

aws:ResourceTag/${TagKey}

ListLensReviewImprovements Memberikan izin untuk membuat daftar perbaikan tinjauan lensa yang ditentukan Daftar

workload*

aws:ResourceTag/${TagKey}

ListLensReviews Memberikan izin untuk membuat daftar ulasan lensa dari beban kerja yang ditentukan Daftar

workload*

aws:ResourceTag/${TagKey}

ListLensShares Memberikan izin untuk mencantumkan semua saham yang dibuat untuk lensa Daftar

lens*

aws:ResourceTag/${TagKey}

ListLenses Memberikan izin untuk membuat daftar lensa yang tersedia untuk akun ini Daftar
ListMilestones Memberikan izin untuk membuat daftar tonggak dari beban kerja yang ditentukan Daftar

workload*

aws:ResourceTag/${TagKey}

ListNotifications Memberikan izin untuk membuat daftar pemberitahuan yang terkait dengan akun atau sumber daya yang ditentukan Daftar
ListProfileNotifications Memberikan izin untuk membuat daftar pemberitahuan profil yang terkait dengan sumber daya yang ditentukan Daftar
ListProfileShares Memberikan izin untuk mencantumkan semua saham yang dibuat untuk profil Daftar

profile*

aws:ResourceTag/${TagKey}

ListProfiles Memberikan izin untuk membuat daftar profil yang tersedia untuk akun ini Daftar
ListReviewTemplateAnswers Memberikan izin untuk membuat daftar jawaban dari tinjauan lensa template ulasan yang ditentukan Daftar

review-template*

aws:ResourceTag/${TagKey}

ListReviewTemplates Memberikan izin untuk membuat daftar templat ulasan yang tersedia untuk akun ini Daftar
ListShareInvitations Memberikan izin untuk membuat daftar undangan berbagi beban kerja dari akun atau pengguna yang ditentukan Daftar
ListTagsForResource Memberikan izin untuk membuat daftar tag untuk sumber daya Well-Architected Baca

lens

profile

review-template

workload

aws:ResourceTag/${TagKey}

ListTemplateShares Memberikan izin untuk mencantumkan semua saham yang dibuat untuk template ulasan Daftar

review-template*

aws:ResourceTag/${TagKey}

ListWorkloadShares Memberikan izin untuk mencantumkan bagian beban kerja dari beban kerja yang ditentukan Daftar

workload*

aws:ResourceTag/${TagKey}

ListWorkloads Memberikan izin untuk mencantumkan beban kerja di akun ini Daftar
TagResource Memberikan izin untuk menandai sumber daya Well-Architected Penandaan

lens

profile

review-template

workload

aws:TagKeys

aws:RequestTag/${TagKey}

UntagResource Memberikan izin untuk menghapus tag sumber daya Well-Architected Penandaan

lens

profile

review-template

workload

aws:TagKeys

UpdateAnswer Memberikan izin untuk memperbarui properti dari jawaban yang ditentukan Tulis

workload*

aws:ResourceTag/${TagKey}

UpdateGlobalSettings Memberikan izin untuk mengelola semua pengaturan untuk akun Tulis

wellarchitected:JiraProjectKey

UpdateIntegration Memberikan izin untuk memperbarui properti integrasi Tulis

workload*

aws:ResourceTag/${TagKey}

UpdateLensReview Memberikan izin untuk memperbarui properti tinjauan lensa yang ditentukan Tulis

workload*

aws:ResourceTag/${TagKey}

UpdateProfile Memberikan izin untuk memperbarui properti profil yang ditentukan Tulis

profile*

aws:ResourceTag/${TagKey}

UpdateReviewTemplate Memberikan izin untuk memperbarui properti dari template ulasan yang ditentukan Tulis

review-template*

aws:ResourceTag/${TagKey}

UpdateReviewTemplateAnswer Memberikan izin untuk memperbarui properti jawaban template ulasan yang ditentukan Tulis

review-template*

aws:ResourceTag/${TagKey}

UpdateReviewTemplateLensReview Memberikan izin untuk memperbarui properti tinjauan lensa template ulasan yang ditentukan Tulis

review-template*

aws:ResourceTag/${TagKey}

UpdateShareInvitation Memberikan izin untuk memperbarui status undangan berbagi beban kerja yang ditentukan Tulis
UpdateWorkload Memberikan izin untuk memperbarui properti dari beban kerja yang ditentukan Tulis

workload*

aws:ResourceTag/${TagKey}

wellarchitected:JiraProjectKey

UpdateWorkloadShare Memberikan izin untuk memperbarui properti dari pembagian beban kerja yang ditentukan Tulis

workload*

aws:ResourceTag/${TagKey}

UpgradeLensReview Memberikan izin untuk meningkatkan tinjauan lensa yang ditentukan untuk menggunakan versi terbaru dari lensa terkait Tulis

workload*

aws:ResourceTag/${TagKey}

UpgradeProfileVersion Memberikan izin untuk memutakhirkan beban kerja yang ditentukan untuk menggunakan versi terbaru dari profil terkait Tulis

profile*

workload*

aws:ResourceTag/${TagKey}

UpgradeReviewTemplateLensReview Memberikan izin untuk memutakhirkan tinjauan lensa yang ditentukan dari template ulasan yang ditentukan Tulis

review-template*

aws:ResourceTag/${TagKey}

Jenis sumber daya yang ditentukan oleh AWS Well-Architected Tool

Jenis sumber daya berikut ditentukan oleh layanan ini dan dapat digunakan dalam Resource elemen pernyataan kebijakan IAM izin. Setiap tindakan dalam Tabel tindakan mengidentifikasi jenis sumber daya yang dapat ditentukan dengan tindakan tersebut. Jenis sumber daya juga dapat menentukan kunci kondisi mana yang dapat Anda sertakan dalam kebijakan. Tombol-tombol ini ditampilkan di kolom terakhir dari tabel Jenis sumber daya. Untuk detail tentang kolom dalam tabel berikut, lihat Tabel tipe sumber daya.

Jenis sumber daya ARN Kunci syarat
workload arn:${Partition}:wellarchitected:${Region}:${Account}:workload/${ResourceId}

aws:ResourceTag/${TagKey}

lens arn:${Partition}:wellarchitected:${Region}:${Account}:lens/${ResourceId}

aws:ResourceTag/${TagKey}

profile arn:${Partition}:wellarchitected:${Region}:${Account}:profile/${ResourceId}

aws:ResourceTag/${TagKey}

review-template arn:${Partition}:wellarchitected:${Region}:${Account}:review-template/${ResourceId}

aws:ResourceTag/${TagKey}

Kunci kondisi untuk Alat AWS Well-Architected

AWS Well-Architected Tool mendefinisikan kunci kondisi berikut yang dapat digunakan dalam elemen kebijakanCondition. IAM Anda dapat menggunakan kunci ini untuk menyempurnakan syarat lebih lanjut saat pernyataan kebijakan berlaku. Untuk detail tentang kolom dalam tabel berikut, lihat Tabel tombol kondisi.

Untuk melihat kunci kondisi global yang tersedia untuk semua layanan, lihat Kunci kondisi global yang tersedia.

Kunci syarat Deskripsi Jenis
aws:RequestTag/${TagKey} Memfilter akses dengan 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 kunci tag dalam permintaan ArrayOfString
wellarchitected:JiraProjectKey Memfilter akses berdasarkan kunci proyek String