1
resposta

[Dúvida] S3 Bucket

Bom dia! Pessoal, hoje tenho um sistema que captura imagens e grava no S3, essas imagens sao pegas pelo sistema da cliente para validar passagem de veiculo, como posso realizar para nao deixar publico essas imagens, o que precisa fazer para colocar algum tipo de proteção?. Sistema funcionamento: OCR captura, manda S3, sistema do cliente pega a imagens instantâneo para validar passagem. Se eu colocar o modo block access o sistema para de funcionar.

Desde ja agradeço pela atencao

1 resposta

Oii Andre, tudo bem?

Acredito que uma solução para o seu problema seria utilizar URLs pré-assinadas. Com elas, você consegue fornecer um acesso temporário a um objeto do S3 sem precisar alterar as permissões do bucket ou do objeto.

Nesse caso, o seu sistema poderia gerar uma URL pré-assinada sempre que precisar enviar uma imagem para o sistema do cliente. Essa URL dá acesso ao objeto do S3 por um tempo limitado, que você mesmo define. Assim, o sistema do cliente poderia usar essa URL para acessar a imagem e validar a passagem do veículo.

Um abraço e bons estudos.