

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

 **Descrizione** 

 Il `AWSSupport-ModifyEBSSnapshotPermission` runbook consente di modificare le autorizzazioni per più snapshot di Amazon Elastic Block Store (Amazon EBS). Usando questo runbook, puoi creare istantanee `Public` o `Private` condividerle con altri. Account AWS Le istantanee crittografate con una chiave KMS predefinita non possono essere condivise con altri account utilizzando questo runbook. 

 [Esegui questa automazione (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWSSupport-ModifyEBSSnapshotPermissions) 

**Tipo di documento**

Automazione

**Proprietario**

Amazon

**Piattaforme**

LinuxmacOS, Windows

**Parametri**
+ AutomationAssumeRole

  Tipo: String

  Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo AWS Identity and Access Management (IAM) che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook.
+ AccountIds

  Tipo: StringList

  Impostazione predefinita: none

   Descrizione: (Facoltativo) Gli IDs account con cui si desidera condividere le istantanee. Questo parametro è obbligatorio se si immette `No` il valore del `Private` parametro. 
+ AccountPermissionOperation

  Tipo: String

  Valori validi: aggiungi \$1 rimuovi

  Impostazione predefinita: none

  Descrizione: (Facoltativo) Il tipo di operazione da eseguire.
+ Privata

  Tipo: String

  Valori validi: Sì \$1 No

   Descrizione: (Obbligatorio) Inserisci `No` il valore se desideri condividere istantanee con account specifici. 
+ SnapshotIds

  Tipo: StringList

  Descrizione: (Obbligatorio) Le istantanee IDs di Amazon EBS di cui desideri modificare l'autorizzazione.

**Autorizzazioni IAM richieste**

Il `AutomationAssumeRole` parametro richiede le seguenti azioni per utilizzare correttamente il runbook.
+  `ssm:StartAutomationExecution` 
+  `ssm:GetAutomationExecution` 
+  `ec2:DescribeSnapshots` 
+  `ec2:ModifySnapshotAttribute` 

 **Fasi del documento** 

1.  `aws:executeScript`- Verifica le IDs istantanee fornite nel parametro. `SnapshotIds` Dopo aver verificato il IDs, lo script verifica la presenza di istantanee crittografate e genera un elenco, se ne vengono trovate. 

1.  `aws:branch`- Suddivide l'automazione in base al valore immesso per il parametro. `Private` 

1.  `aws:executeScript`- Modifica le autorizzazioni delle istantanee specificate per condividerle con gli account specificati. 

1.  `aws:executeScript`- Modifica le autorizzazioni delle istantanee per cambiarle da a. `Public` `Private` 

 **Output** 

ValidateSnapshots.EncryptedSnapshots

SharewithOtherAccounts.Risultato

MakePrivate.Risultato

MakePrivate.Comandi