๐ŸŽ‡Pre-Signed URL

Pre-Signed URL es una forma de dar a nuestros usuarios acceso al contenido de un bucket utilizando AWS credentials de una manera segura.

Facts de los presigned URLS:

  • Se pueden crear pre-signed url de objetos a los cuales no tenemos acceso. Solo necesitamos el nombre del objeto y la fecha y hora de expiracion.

  • El url contendra los permisos de la identidad que genero la presigned URL.

  • No debemos generar pre signed url usando un ROLE, porque las credenciales son temporales y cuando expiren ya no se tendra acceso al URL.

Para generar un Pre-Signed URL en S3 podemos realizarlo de la siguiente manera

  • Abrir una consola de CloudShell dentro de AWS.

  • Usar el comando siguiente

aws s3 presign s3://<uridelobjeto>> --expires-in <numerodesegundos>

Last updated