Comece agoraComece grátis

Trocar uma chave armazenada por uma função (role)

A função report-archiver funciona. Ela também carrega uma chave de acesso de longa duração nas variáveis de ambiente, criada uma vez para um script e nunca mais alterada.

Nada aqui precisa ser construído. A função já tem uma função de execução (execution role), e essa função pode ler o bucket. O problema é a chave: ela fica no topo da cadeia de provedores de credenciais, à frente de qualquer coisa que a função forneça, então, enquanto ela existir, a função (role) é ignorada.

Use o app Credential chain repair para excluir a chave armazenada, depois invoque a função e leia a credencial que ela informa.

Qual afirmação corresponde ao que você viu?

Este exercicio faz parte do curso

Usando a segurança da AWS para desenvolvedores

Ver curso

exercicio interativo prático

Transforme teoria em prática com um dos nossos exercicio interativos

Iniciar exercicio