

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

# `AWSSupport-ModifyEBSSnapshotPermission`
<a name="automation-awssupport-modifyebssnapshotpermission"></a>

 **Deskripsi** 

 `AWSSupport-ModifyEBSSnapshotPermission`Runbook membantu Anda mengubah izin untuk beberapa snapshot Amazon Elastic Block Store (Amazon EBS). Menggunakan runbook ini, Anda dapat membuat snapshot `Public` atau `Private` dan membagikannya dengan yang lain. Akun AWS Snapshot yang dienkripsi dengan kunci KMS default tidak dapat dibagikan dengan akun lain menggunakan runbook ini. 

 [Jalankan Otomasi ini (konsol)](https://console.aws.amazon.com/systems-manager/automation/execute/AWSSupport-ModifyEBSSnapshotPermissions) 

**Jenis dokumen**

Otomatisasi

**Pemilik**

Amazon

**Platform**

Linux,macOS, Windows

**Parameter**
+ AutomationAssumeRole

  Tipe: String

  Deskripsi: (Opsional) Nama Sumber Daya Amazon (ARN) peran AWS Identity and Access Management (IAM) yang memungkinkan Otomasi Systems Manager untuk melakukan tindakan atas nama Anda. Jika tidak ada peran yang ditentukan, Systems Manager Automation menggunakan izin pengguna yang memulai runbook ini.
+ AccountIds

  Jenis: StringList

  Default: tidak ada

   Deskripsi: (Opsional) Akun yang ingin Anda bagikan snapshot dengan. IDs Parameter ini diperlukan jika Anda memasukkan `No` nilai `Private` parameter. 
+ AccountPermissionOperation

  Tipe: String

  Nilai yang valid: tambahkan \$1 hapus

  Default: tidak ada

  Deskripsi: (Opsional) Jenis operasi yang harus dilakukan.
+ Privat

  Tipe: String

  Nilai yang valid: Ya \$1 Tidak

   Deskripsi: (Wajib) Masukkan `No` nilai jika Anda ingin berbagi snapshot dengan akun tertentu. 
+ SnapshotIds

  Jenis: StringList

  Deskripsi: (Wajib) Snapshot Amazon EBS yang izinnya ingin Anda ubah. IDs 

**Izin IAM yang diperlukan**

`AutomationAssumeRole`Parameter memerlukan tindakan berikut untuk menggunakan runbook dengan sukses.
+  `ssm:StartAutomationExecution` 
+  `ssm:GetAutomationExecution` 
+  `ec2:DescribeSnapshots` 
+  `ec2:ModifySnapshotAttribute` 

 **Langkah Dokumen** 

1.  `aws:executeScript`- Memverifikasi snapshot yang disediakan dalam parameter. IDs `SnapshotIds` Setelah memverifikasi IDs, skrip memeriksa snapshot terenkripsi dan mengeluarkan daftar jika ada yang ditemukan. 

1.  `aws:branch`- Cabang otomatisasi berdasarkan nilai yang Anda masukkan untuk `Private` parameter. 

1.  `aws:executeScript`- Memodifikasi izin snapshot yang ditentukan untuk membagikannya dengan akun yang ditentukan. 

1.  `aws:executeScript`- Memodifikasi izin snapshot untuk mengubahnya dari ke. `Public` `Private` 

 **Keluaran** 

ValidateSnapshots.EncryptedSnapshots

SharewithOtherAccounts.Hasil

MakePrivate.Hasil

MakePrivate.Commands