Modificare una politica chiave - AWS Key Management Service

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à.

Modificare una politica chiave

È possibile modificare la politica chiave per una KMS chiave del proprio dispositivo Account AWS utilizzando l'PutKeyPolicyoperazione AWS Management Console o. Non è possibile utilizzare queste tecniche per modificare la politica chiave di una KMS chiave in un'altra Account AWS.

Quando modifichi una policy delle chiavi, ricorda le seguenti regole:

  • Puoi visualizzare la policy delle chiavi per una Chiave gestita da AWS o per una chiave gestita dal cliente, ma puoi modificare la policy delle chiavi solo per una chiave gestita dal cliente. Le politiche di Chiavi gestite da AWS vengono create e gestite dal AWS servizio che ha creato la KMS chiave nell'account. Non puoi visualizzare o modificare la policy delle chiavi per una Chiave di proprietà di AWS.

  • Puoi aggiungere o rimuovere IAM utenti, IAM ruoli e Account AWS nella politica chiave e modificare le azioni consentite o negate per tali responsabili. Per ulteriori informazioni sui metodi per specificare principali e autorizzazioni in una policy delle chiavi, consulta Policy delle chiavi.

  • Non è possibile aggiungere IAM gruppi a una politica chiave, ma è possibile aggiungere più IAM utenti e IAM ruoli. Per ulteriori informazioni, consulta Consentire a più IAM presidi di accedere a una chiave KMS.

  • Se si aggiungono elementi esterni Account AWS a una politica chiave, è necessario utilizzare anche i IAM criteri negli account esterni per concedere autorizzazioni a IAM utenti, gruppi o ruoli in tali account. Per ulteriori informazioni, consulta Consentire agli utenti di altri account di utilizzare una KMS chiave.

  • Il documento di policy delle chiavi risultante non può superare i 32 KB (32.768 byte).

Come modificare una policy delle chiavi

Puoi modificare una policy chiavi in tre diversi modi, ognuno dei quali è illustrato nelle seguenti sezioni.

Utilizzo della visualizzazione predefinita della AWS Management Console

Puoi utilizzare la console per modificare una policy delle chiavi mediante un'interfaccia grafica denominata visualizzazione predefinita.

Se le procedure seguenti non corrispondono a ciò che viene visualizzato nella console, è possibile che questa policy delle chiavi non sia stata creata con la console oppure che sia stata modificata in un modo non supportato dalla visualizzazione predefinita della console. In questo caso, segui i passaggi descritti in Utilizzo della visualizzazione delle politiche AWS Management Console o Usando il AWS KMS API.

  1. Visualizza la policy delle chiavi per una chiave gestita dal cliente come descritto in Utilizzo della AWS KMS console. (Non è possibile modificare le politiche chiave di Chiavi gestite da AWS.)

  2. Decidere cosa modificare.

Utilizzo della visualizzazione delle politiche AWS Management Console

Puoi utilizzare la console per modificare un documento di policy delle chiavi mediante la visualizzazione policy della console.

  1. Visualizza la policy delle chiavi per una chiave gestita dal cliente come descritto in Utilizzo della AWS KMS console. (Non è possibile modificare le politiche chiave di Chiavi gestite da AWS.)

  2. Nella sezione Policy della chiave, scegli Passa alla visualizzazione della policy.

  3. Modificare il documento di policy delle chiavi, quindi scegliere Save changes (Salva le modifiche).

Usando il AWS KMS API

È possibile utilizzare l'PutKeyPolicyoperazione per modificare la politica chiave di una KMS chiave nel proprio Account AWS. Non è possibile utilizzarla API su una KMS chiave diversa Account AWS.

  1. Utilizzate l'GetKeyPolicyoperazione per ottenere il documento di policy chiave esistente, quindi salvate il documento di policy chiave in un file. Per il codice di esempio in più linguaggi di programmazione, consulta Da utilizzare GetKeyPolicy con un AWS SDK o CLI.

  2. Aprire il documento di policy delle chiavi in un editor di testo, modificarlo e salvare il file.

  3. Utilizzare l'PutKeyPolicyoperazione per applicare alla chiave il documento di policy KMS chiave aggiornato. Per il codice di esempio in più linguaggi di programmazione, consulta Da utilizzare PutKeyPolicy con un AWS SDK o CLI.

Per un esempio di copia di una politica chiave da una KMS chiave all'altra, vedete l'GetKeyPolicy esempio nel AWS CLI Command Reference.