

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Crie um usuário do IAM com permissão para gravar no Kinesis Video Streams
<a name="producersdk-cpp-rpi-iam"></a>

Se você ainda não tiver feito isso, configure um usuário AWS Identity and Access Management (IAM) com permissões para gravar em um stream de vídeo do Kinesis.

Esses procedimentos têm como objetivo ajudá-lo a começar rapidamente a usar um par de chaves de AWS acesso. Os dispositivos podem usar certificados X.509 para se conectar. AWS IoT Consulte [Controlando o acesso aos recursos do Kinesis Video Streams usando AWS IoT](how-iot.md) para obter mais informações sobre como configurar seu dispositivo para usar a autenticação baseada em certificado.

1. Faça login no Console de gerenciamento da AWS e abra o console do IAM em [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. No menu de navegação à esquerda, escolha **Users** (Usuários).

1. Para criar um usuário, selecione **Add user** (Adicionar usuário).

1. Forneça um **​Nome do usuário** para o usuário, como **kinesis-video-raspberry-pi-producer**.

1. Em **Access type** (Tipo de acesso), selecione **Programmatic Access** (Acesso programático).

1. Escolha **Próximo: Permissões**.

1. Em **Definir permissões para kinesis-video-raspberry-pi -producer**, escolha **Anexar políticas existentes diretamente**.

1. Selecione **Criar política**. A página **Create policy** (Criar política) é aberta em uma nova guia do navegador da web.

1. Selecione a guia **JSON**.

1. Copie a política JSON a seguir e cole-a na área de texto. Essa política dá permissão ao usuário para criar e gravar dados nos streams de vídeo do Kinesis.

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

****  

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

------

1. Selecione **Revisar política**.

1. Forneça um **Nome** para sua política, como **kinesis-video-stream-write-policy**.

1. Selecione **Criar política**.

1. Retorne à guia **Add user** (Adicionar usuário) no navegador e selecione **Refresh** (Atualizar).

1. Na caixa de pesquisa, digite o nome da política que você criou.

1. Marque a caixa de seleção ao lado da sua nova política na lista.

1. Escolha **Próximo: revisar**.

1. Escolha **Criar usuário**.

1. O console exibe a **Access key ID** (ID de chave de acesso) para o novo usuário. Selecione **Show** (Mostrar) para exibir a **Secret access key** (Chave de acesso secreta). Registre esses valores; eles são necessários quando o aplicativo é configurado.