• AWS Systems Manager CloudWatch Dasbor tidak akan lagi tersedia setelah 30 April 2026. Pelanggan dapat terus menggunakan CloudWatch konsol Amazon untuk melihat, membuat, dan mengelola dasbor Amazon CloudWatch mereka, seperti yang mereka lakukan hari ini. Untuk informasi selengkapnya, lihat dokumentasi CloudWatch Dasbor Amazon.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Kontrol akses ke jendela pemeliharaan menggunakan konsol
Prosedur berikut menjelaskan cara menggunakan AWS Systems Manager konsol untuk membuat izin dan peran yang diperlukan untuk jendela pemeliharaan.
Topik
Tugas 1: Buat kebijakan khusus untuk peran layanan jendela pemeliharaan menggunakan konsol
Tugas jendela pemeliharaan memerlukan peran IAM untuk memberikan izin yang diperlukan untuk berjalan pada sumber daya target. Izin diberikan melalui kebijakan IAM yang dilampirkan pada peran. Jenis tugas yang Anda jalankan dan persyaratan operasional lainnya menentukan isi kebijakan ini. Kami menyediakan kebijakan dasar yang dapat Anda sesuaikan dengan kebutuhan Anda. Bergantung pada tugas dan jenis tugas yang dijalankan jendela pemeliharaan Anda, Anda mungkin tidak memerlukan semua izin dalam kebijakan ini, dan Anda mungkin perlu menyertakan izin tambahan. Anda melampirkan kebijakan ini ke peran yang Anda buat nantiTugas 2: Buat peran layanan khusus untuk jendela pemeliharaan menggunakan konsol.
Untuk membuat kebijakan kustom menggunakan konsol
Buka konsol IAM di https://console.aws.amazon.com/iam/
. -
Di panel navigasi, pilih Kebijakan dan kemudian pilih Buat kebijakan.
-
Di area editor kebijakan, pilih JSON.
-
Ganti konten default dengan yang berikut:
-
Ubah konten JSON sesuai kebutuhan untuk tugas pemeliharaan yang Anda jalankan di akun Anda. Perubahan yang Anda buat khusus untuk operasi yang Anda rencanakan.
Contoh:
-
Anda dapat memberikan Nama Sumber Daya Amazon (ARN) untuk fungsi tertentu dan mesin status alih-alih menggunakan kualifikasi wildcard (*).
-
Jika Anda tidak berencana untuk menjalankan AWS Step Functions tugas, Anda dapat menghapus
statesizin dan (ARN). -
Jika Anda tidak berencana untuk menjalankan AWS Lambda tugas, Anda dapat menghapus
lambdaizin dan ARN. -
Jika Anda tidak berencana untuk menjalankan tugas Otomasi, Anda dapat menghapus
ssm:StartAutomationExecutionizinssm:GetAutomationExecutiondan. -
Tambahkan izin tambahan yang mungkin diperlukan untuk menjalankan tugas. Misalnya, beberapa tindakan Otomatisasi menggunakan tumpukan AWS CloudFormation . Oleh karena itu, izin
cloudformation:CreateStack,cloudformation:DescribeStacks, dancloudformation:DeleteStackdiperlukan.Sebagai contoh lain, runbook Otomasi
AWS-CopySnapshotmemerlukan izin untuk membuat snapshot Amazon Elastic Block Store (Amazon EBS). Oleh karena itu, peran layanan membutuhkan izinec2:CreateSnapshot.Untuk informasi tentang izin peran yang diperlukan oleh runbook Otomasi, lihat deskripsi runbook di Referensi Runbook AWS Systems Manager Otomasi.
-
-
Setelah menyelesaikan revisi kebijakan, pilih Ber ikutnya.
-
Untuk Nama kebijakan, masukkan nama yang mengidentifikasi ini sebagai kebijakan yang dilampirkan ke peran layanan yang Anda buat. Sebagai contoh:
my-maintenance-window-role-policy. -
(Opsional) Di area Tambah tag, tambahkan satu atau beberapa pasangan nilai tag-kunci untuk mengatur, melacak, atau mengontrol akses kebijakan ini.
-
Pilih Buat kebijakan.
Catat nama yang Anda tentukan untuk kebijakan. Anda merujuknya dalam prosedur berikutnya,Tugas 2: Buat peran layanan khusus untuk jendela pemeliharaan menggunakan konsol.
Tugas 2: Buat peran layanan khusus untuk jendela pemeliharaan menggunakan konsol
Kebijakan yang Anda buat di tugas sebelumnya dilampirkan ke peran layanan jendela pemeliharaan yang Anda buat dalam tugas ini. Saat pengguna mendaftarkan tugas jendela pemeliharaan, mereka menentukan peran IAM ini sebagai bagian dari konfigurasi tugas. Izin dalam peran ini memungkinkan Manajer Sistem menjalankan tugas di jendela pemeliharaan atas nama Anda.
penting
Sebelumnya, konsol Manajer Sistem memberi Anda kemampuan untuk memilih peran terkait layanan AWS IAM terkelola AWSServiceRoleForAmazonSSM untuk digunakan sebagai peran pemeliharaan untuk tugas Anda. Menggunakan peran ini dan kebijakan terkaitnyaAmazonSSMServiceRolePolicy,, untuk tugas jendela pemeliharaan tidak lagi disarankan. Jika Anda menggunakan peran ini untuk tugas jendela pemeliharaan sekarang, kami menyarankan Anda untuk berhenti menggunakannya. Sebagai gantinya, buat peran IAM Anda sendiri yang memungkinkan komunikasi antara Manajer Sistem dan lainnya Layanan AWS saat tugas jendela pemeliharaan Anda berjalan.
Gunakan prosedur berikut untuk membuat peran layanan khusus untukMaintenance Windows, sehingga Manajer Sistem dapat menjalankan Maintenance Windows tugas atas nama Anda. Anda melampirkan kebijakan yang Anda buat di tugas sebelumnya ke peran layanan kustom yang Anda buat.
Untuk membuat peran layanan khusus untuk jendela pemeliharaan menggunakan konsol
Buka konsol IAM di https://console.aws.amazon.com/iam/
. -
Di panel navigasi, pilih Peran, lalu pilih Buat peran.
-
Untuk Pilih entitas tepercaya, buat pilihan berikut:
-
Untuk Ti pe entitas tepercaya, pilih AWS layanan.
-
Untuk kasus penggunaan, pilih Manajer Sistem
-
Pilih Manajer Sistem.
Gambar berikut menyoroti lokasi opsi Manajer Sistem.
-
-
Pilih Berikutnya.
-
Di area Kebijakan izin, di kotak pencarian, masukkan nama kebijakan yang Anda buatTugas 1: Buat kebijakan khusus untuk peran layanan jendela pemeliharaan menggunakan konsol, pilih kotak di samping namanya, lalu pilih Ber ikutnya.
-
Untuk Nama peran, masukkan nama yang mengidentifikasi peran ini sebagai Maintenance Windows peran. Sebagai contoh:
my-maintenance-window-role. -
(Opsional) Ubah deskripsi peran default untuk mencerminkan tujuan dari peran ini. Sebagai contoh:
Performs maintenance window tasks on your behalf. -
Untuk Langkah 1: Pilih entitas tepercaya, verifikasi bahwa kebijakan berikut ditampilkan di kotak kebijakan tepercaya.
-
Untuk Langkah 2: Tambahkan izin, verifikasi bahwa kebijakan yang Anda buat Tugas 1: Buat kebijakan khusus untuk peran layanan jendela pemeliharaan menggunakan konsol sudah ada.
-
(Opsional) Pada Langkah 3: Tambahkan tag, tambahkan satu atau lebih pasangan nilai tag-kunci untuk mengatur, melacak, atau mengontrol akses untuk peran ini.
-
Pilih Buat peran. Sistem mengembalikan Anda ke halaman Peran.
-
Pilih nama peran IAM yang baru saja Anda buat.
-
Salin atau catat nama peran dan nilai AR N di area Ringkasan. Pengguna di akun Anda menentukan informasi ini saat mereka membuat jendela pemeliharaan.
Tugas 3: Berikan izin kepada pengguna tertentu untuk mendaftarkan tugas jendela pemeliharaan menggunakan konsol
Memberikan pengguna izin untuk mengakses peran layanan khusus untuk jendela pemeliharaan memungkinkan mereka menggunakannya dengan tugas jendela pemeliharaan mereka. Ini adalah tambahan izin yang telah Anda berikan kepada mereka untuk bekerja dengan perintah API Manajer Sistem untuk Maintenance Windows alat tersebut. Peran IAM ini menyampaikan perizinan yang diperlukan untuk menjalankan tugas jendela pemeliharaan. Akibatnya, pengguna tidak dapat mendaftarkan tugas dengan jendela pemeliharaan menggunakan peran layanan kustom Anda tanpa kemampuan untuk melewati izin IAM ini.
Saat Anda mendaftarkan tugas dengan jendela pemeliharaan, Anda menentukan peran layanan untuk menjalankan operasi tugas yang sebenarnya. Ini merupakan peran yang diasumsikan layanan saat menjalankan tugas atas nama Anda. Sebelum itu, untuk mendaftarkan tugas itu sendiri, tetapkan PassRole kebijakan IAM ke entitas IAM (seperti pengguna atau grup). Hal ini memungkinkan entitas IAM untuk menentukan, sebagai bagian dari mendaftarkan tugas-tugas tersebut dengan jendela pemeliharaan, peran yang harus digunakan saat menjalankan tugas. Untuk selengkapnya, lihat Memberikan izin pengguna untuk meneruskan peran ke Layanan AWS dalam Panduan Pengguna IAM.
Untuk mengkonfigurasi izin untuk mengizinkan pengguna mendaftarkan tugas jendela pemeliharaan
Jika entitas IAM (pengguna, peran, atau grup) diatur dengan izin administrator, maka pengguna atau peran IAM memiliki akses ke Windows Pemeliharaan. Untuk entitas IAM tanpa izin administrator, administrator harus memberikan izin berikut kepada entitas IAM. Ini adalah izin minimum yang diperlukan untuk mendaftarkan tugas dengan jendela pemeliharaan:
-
Kebijakan
AmazonSSMFullAccessterkelola, atau kebijakan yang menyediakan izin yang sebanding. -
Berikut ini
iam:PassRoledaniam:ListRolesizin.my-maintenance-window-rolemewakili nama peran layanan jendela pemeliharaan khusus yang Anda buat sebelumnya.account-idmewakili ID Anda Akun AWS. Penambahan izin ini untukarn:aws:iam::sumber daya memungkinkan pengguna untuk melihat dan memilih dari peran pelanggan di konsol saat membuat tugas jendela pemeliharaan. Penambahan izin ini untukaccount-id:role/arn:aws:iam::memungkinkan pengguna untuk memilih peran terkait layanan Systems Manager di konsol saat membuat tugas jendela pemeliharaan.account-id:role/aws-service-role/ssm.amazonaws.com/Untuk memberikan akses dan menambahkan izin bagi pengguna, grup, atau peran Anda:
-
Pengguna dan grup di AWS IAM Identity Center:
Buat rangkaian izin. Ikuti instruksi di Buat rangkaian izin dalam Panduan Pengguna AWS IAM Identity Center .
-
Pengguna yang dikelola di IAM melalui penyedia identitas:
Buat peran untuk federasi identitas. Ikuti instruksi dalam Buat peran untuk penyedia identitas pihak ketiga (federasi) dalam Panduan Pengguna IAM.
-
Pengguna IAM:
-
Buat peran yang dapat diambil pengguna Anda. Ikuti instruksi dalam Buat peran untuk pengguna IAM dalam Panduan Pengguna IAM.
-
(Tidak disarankan) Lampirkan kebijakan langsung ke pengguna atau tambahkan pengguna ke grup pengguna. Ikuti petunjuk dalam Menambahkan izin ke pengguna (konsol) dalam Panduan Pengguna IAM.
-
-
Untuk mengonfigurasi izin untuk grup yang diizinkan untuk mendaftarkan tugas jendela pemeliharaan menggunakan konsol
Buka konsol IAM di https://console.aws.amazon.com/iam/
. -
Pada panel navigasi, pilih User groups (Grup pengguna).
-
Dalam daftar grup, pilih nama grup yang ingin Anda tetapkan
iam:PassRoleizin, atau pertama buat grup baru jika perlu -
Pada tab Izin, pilih Tam bah izin, Buat kebijakan sebaris.
-
Di area editor kebijakan, pilih JSON, dan ganti isi default kotak dengan yang berikut ini.
my-maintenance-window-rolemewakili nama peran jendela pemeliharaan kustom yang Anda buat sebelumnya.account-idmewakili ID Anda Akun AWS. Penambahan izin ini untukarn:aws:iam::sumber daya memungkinkan pengguna untuk melihat dan memilih dari peran pelanggan di konsol saat membuat tugas jendela pemeliharaan. Penambahan izin ini untukaccount-id:role/arn:aws:iam::memungkinkan pengguna untuk memilih peran terkait layanan Systems Manager di konsol saat membuat tugas jendela pemeliharaan.account-id:role/aws-service-role/ssm.amazonaws.com/ -
Pilih Berikutnya.
-
Pada halaman Tinjau dan buat, masukkan nama di kotak Nama kebijakan untuk mengidentifikasi
PassRolekebijakan ini, sepertimy-group-iam-passrole-policy, lalu pilih Buat kebijakan.
Tugas 4: Mencegah pengguna tertentu mendaftarkan tugas jendela pemeliharaan menggunakan konsol
Anda dapat menolak ssm:RegisterTaskWithMaintenanceWindow izin untuk pengguna di Anda Akun AWS yang tidak ingin Anda daftarkan tugas dengan jendela pemeliharaan. Ini memberikan lapisan pencegahan ekstra bagi pengguna yang tidak boleh mendaftarkan tugas jendela pemeliharaan.
Untuk mengonfigurasi izin untuk grup yang tidak diizinkan untuk mendaftarkan tugas jendela pemeliharaan menggunakan konsol
Buka konsol IAM di https://console.aws.amazon.com/iam/
. -
Pada panel navigasi, pilih User groups (Grup pengguna).
-
Dalam daftar grup, pilih nama grup yang ingin Anda tolak
ssm:RegisterTaskWithMaintenanceWindowizin, atau pertama buat grup baru jika perlu. -
Pada tab Izin, pilih Tam bah izin, Buat kebijakan sebaris.
-
Di area editor kebijakan, pilih JSON, lalu ganti isi default kotak dengan yang berikut ini.
-
Pilih Berikutnya.
-
Pada halaman Tinjau dan buat, untuk Nama kebijakan, masukkan nama untuk mengidentifikasi kebijakan ini, seperti
my-groups-deny-mw-tasks-policy, lalu pilih Buat kebijakan.