

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Création d'un utilisateur IAM autorisé à écrire sur Kinesis Video Streams
<a name="producersdk-cpp-rpi-iam"></a>

Si ce n'est pas déjà fait, configurez un utilisateur Gestion des identités et des accès AWS (IAM) autorisé à écrire sur un flux vidéo Kinesis.

Ces procédures ont pour but de vous aider à commencer rapidement à utiliser une paire de clés d' AWS accès. Les appareils peuvent utiliser des certificats X.509 pour se connecter à AWS IoT. Consultez [Contrôle de l'accès aux ressources Kinesis Video Streams à l'aide de AWS IoT](how-iot.md) pour plus d'informations sur la configuration de votre appareil pour utiliser l'authentification basée sur des certificats.

1. Connectez-vous à la console IAM AWS Management Console et ouvrez-la à [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/)l'adresse.

1. Dans le menu de navigation de gauche, choisissez **Utilisateurs**.

1. Pour créer un nouvel utilisateur, choisissez **Add user** (Ajouter un utilisateur).

1. Choisissez un **nom d'utilisateur** descriptif pour l'utilisateur, par exemple **kinesis-video-raspberry-pi-producer**.

1. Sous **Access type** (Type d'accès), choisissez **Programmatic access** (Accès par programme).

1. Choisissez **Suivant : Autorisations**.

1. Sous **Définir les autorisations pour kinesis-video-raspberry-pi -producer**, choisissez **Joindre directement les politiques existantes**.

1. Choisissez **Create Policy** (Créer une politique). La page **Create policy** (Créer la stratégie) s'ouvre dans un nouvel onglet du navigateur web.

1. Choisissez l’onglet **JSON**.

1. Copiez la stratégie JSON suivante et collez-la dans la zone de texte. Cette politique autorise votre utilisateur à créer et à écrire des données dans les flux vidéo Kinesis.

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

****  

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

------

1. Choisissez **Examiner une politique**.

1. Attribuez un **nom** à votre stratégie, par exemple **kinesis-video-stream-write-policy**.

1. Choisissez **Create Policy** (Créer une politique).

1. Revenez à l'onglet **Add user** (Ajouter un utilisateur) dans votre navigateur, puis choisissez **Refresh** (Actualiser).

1. Dans la zone de recherche, saisissez le nom de la stratégie que vous avez créée.

1. Cochez la case en regard de la nouvelle stratégie dans la liste.

1. Choisissez **Next: Review (Suivant : Vérification)**.

1. Choisissez **Create user**.

1. La console affiche l'**ID de clé d'accès** pour votre nouvel utilisateur. Choisissez **Afficher** pour afficher la **clé d'accès secrète**. Enregistrez ces valeurs ; elles sont nécessaires lorsque vous configurez l'application.