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á.
Criação de uma função de serviço de atualização de OTA
O serviço de atualização OTA assume essa função para criar e gerenciar trabalhos de atualização OTA em seu nome.
Para criar uma função de serviço OTA
-
Faça login no https://console.aws.amazon.com/iam/
. -
No painel de navegação, escolha Roles (Funções).
-
Selecione Criar perfil.
-
Em Select type of trusted entity (Selecionar tipo de entidade confiável), selecione AWS Serviço.
-
Escolha IoT na lista de serviços. AWS
-
Em Select your use case (Selecione seu caso de uso), escolha IoT.
-
Escolha Próximo: Permissões.
-
Escolha Next: Tags (Próximo: tags).
-
Selecione Próximo: revisar.
-
Digite um nome e uma descrição de função e escolha Create role (Criar função).
Para obter mais informações sobre perfis do IAM, consulte Perfis do IAM.
Importante
Para resolver o confuso problema de segurança substituta, você deve seguir as instruções do guia do AWS IoT Core.
Para adicionar permissões de atualização OTA à função de serviço OTA
-
Na caixa de pesquisa na página do console do IAM, insira o nome do perfil e escolha-o na lista.
-
Escolha Anexar políticas.
-
Na caixa Pesquisar, digite "AmazonFreeRTOSOTAUpdate“, selecione na lista AmazonFreeRTOSOTAUpdatede políticas filtradas e escolha Anexar política para anexar a política à sua função de serviço.
Para adicionar as permissões necessárias do IAM ao perfil de serviço OTA
-
Na caixa de pesquisa na página do console do IAM, insira o nome do perfil e escolha-o na lista.
-
Escolha Add inline policy (Adicionar política em linha).
-
Selecione a guia JSON.
-
Copie e cole o documento de política a seguir na caixa de texto:
Certifique-se de
your_account_idsubstituir pelo ID AWS da sua conta eyour_role_namepelo nome da função de serviço OTA. -
Selecione Revisar política.
-
Insira um nome para a política e escolha Create policy (Criar política).
nota
O procedimento a seguir não será necessário se o nome do bucket do Amazon S3 começar com "afr-ota". Se isso acontecer, a política AWS gerenciada AmazonFreeRTOSOTAUpdate já inclui as permissões necessárias.
Para adicionar as permissões necessárias do Amazon S3 ao perfil de serviço OTA
-
Na caixa de pesquisa na página do console do IAM, insira o nome do perfil e escolha-o na lista.
-
Escolha Add inline policy (Adicionar política em linha).
-
Selecione a guia JSON.
-
Copie e cole o documento de política a seguir na caixa.
Essa política concede ao perfil de serviço OTA permissão para ler objetos do Amazon S3. Certifique-se de
example-bucketsubstituir pelo nome do seu bucket. -
Selecione Revisar política.
-
Insira um nome para a política e escolha Create policy (Criar política).