

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

# Crea un utente IAM con il permesso di scrivere su Kinesis Video Streams
<a name="producersdk-cpp-rpi-iam"></a>

Se non l'hai già fatto, configura un utente AWS Identity and Access Management (IAM) con le autorizzazioni per scrivere su uno streaming video Kinesis.

Queste procedure hanno lo scopo di aiutarti a iniziare rapidamente a utilizzare una coppia di chiavi di AWS accesso. I dispositivi possono utilizzare X.509 i certificati a cui connettersi AWS IoT. [Controllo dell'accesso alle risorse di Kinesis Video Streams utilizzando AWS IoT](how-iot.md)Per ulteriori informazioni su come configurare il dispositivo per utilizzare l'autenticazione basata su certificati, consulta.

1. Accedi Console di gestione AWS e apri la console IAM all'indirizzo. [ https://console.aws.amazon.com/iam/ ](https://console.aws.amazon.com/iam/)

1. Nel menu di navigazione a sinistra, scegli **Users (Utenti)**.

1. Per creare un nuovo utente, scegli **Add user (Aggiungi utente)**.

1. Fornire un **User name (Nome utente)** descrittivo per l'utente, ad esempio **kinesis-video-raspberry-pi-producer**.

1. Sotto **Access type (Tipo di accesso)**, scegli **Programmatic access (Accesso programmatico)**.

1. Scegli **Successivo: autorizzazioni**.

1. Sotto **Set permissions for kinesis-video-raspberry-pi-producer (Imposta autorizzazioni per kinesis-video-raspberry-pi-producer)**, scegli **Attach existing policies directly (Collega direttamente policy esistenti)**.

1. Scegli **Crea policy**. La pagina **Create policy (Crea policy)** viene visualizzata in una nuova scheda del browser Web.

1. Scegli la scheda **JSON**.

1. Copia la seguente policy JSON e incollala nell'area del testo. Questa policy consente all'utente di creare e scrivere dati nei flussi video Kinesis.

------
#### [ JSON ]

****  

   ```
   {
     "Version":"2012-10-17",		 	 	 
     "Statement": [{
       "Effect": "Allow",
         "Action": [
         "kinesisvideo:DescribeStream",
         "kinesisvideo:CreateStream",
         "kinesisvideo:GetDataEndpoint",
         "kinesisvideo:PutMedia"
       ],
       "Resource": [
         "*"
       ]
     }]
   }
   ```

------

1. Scegliere **Esamina policy**.

1. Fornire un **Name (Nome)** alla policy, ad esempio **kinesis-video-stream-write-policy**.

1. Scegli **Crea policy**.

1. Torna alla scheda **Add user (Aggiungi utente)** nel browser e scegli **Refresh (Aggiorna)**.

1. Nella casella di ricerca digita il nome della policy creata.

1. Seleziona la casella di controllo accanto alla nuova policy nell'elenco.

1. Scegliere **Next:Review (Successivo:Rivedi)**.

1. Selezionare **Create user (Crea utente)**.

1. Nella console viene visualizzato l'**ID chiave di accesso** per il nuovo utente. Scegli **Show (Mostra)** per visualizzare la **Secret Access Key (Chiave di accesso segreta)**. Registra questi valori perché saranno necessari per la configurazione dell'applicazione.