

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 un flusso 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 certificati X.509 a cui connettersi. AWS IoT[Controllo dell'accesso alle risorse Kinesis Video Streams tramite AWS IoT](how-iot.md)Per ulteriori informazioni su come configurare il dispositivo per l'utilizzo dell'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. In **Imposta le autorizzazioni per kinesis-video-raspberry-pi -producer**, scegli **Allega direttamente le politiche 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 politica concede all'utente l'autorizzazione a 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.