

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

# Controllo degli accessi per le tabelle di streaming e la distribuzione di Amazon S3
<a name="controlling-access-data-delivery"></a>

 Le tabelle di streaming e la distribuzione di Amazon S3 utilizzano un ruolo di esecuzione del servizio IAM che Amazon Kinesis Data Streams assume per scrivere i dati nella destinazione. Segui queste pratiche di controllo degli accessi: 
+ **Privilegio minimo**: concedi solo le autorizzazioni minime richieste dal ruolo di esecuzione del servizio. Definisci le autorizzazioni di Amazon S3 per bucket e prefissi specifici anziché utilizzare caratteri jolly.
+ **Ambito a risorse specifiche**: limita le autorizzazioni al bucket, al table bucket o alla tabella specifici in cui la distribuzione scrive. Non utilizzare `Resource: "*"`.
+ **Prevenzione confusa dei supplenti**: includi `aws:SourceArn` e `aws:SourceAccount` condiziona la politica di fiducia relativa ai ruoli di esecuzione del servizio in modo che solo le risorse di distribuzione possano assumere il ruolo.
+ **Crittografia del flusso di origine**: se lo stream è crittografato con un Chiave gestita da AWS (`aws/kinesis`alias), non è possibile creare una distribuzione. Utilizza invece una chiave gestita dal cliente per la crittografia dello stream.

 Per le politiche complete relative ai ruoli di esecuzione del servizio, vedere[Autorizzazioni IAM per la consegna dei dati](data-delivery-iam.md). Per i dettagli sulla crittografia e la registrazione degli audit, vedere[Sicurezza per la consegna dei dati](data-delivery-security.md). 