Qlik Community

Qlik Sense Cloud Discussions

Not applicable

secured S3 through API

Hi,

I saw couple of time people are suggesting to access AWS S3 through WEB File.

As soon as there is no such option in Cloud Business subscription, one can easily access unprotected S3 files using REST API (simple GET request).

Question to experts: how to access protected/non-public S3 file through REST API connector?

Warm regards,

Alex

4 Replies
Not applicable

Re: secured S3 through API

Any ideas, anybody?

Not applicable

Re: secured S3 through API

Hi Bohemia,

I personally dont have experience with this but it may be possible using the Amazon API gateway:

http://docs.aws.amazon.com/apigateway/latest/developerguide/integrating-api-with-aws-services-s3.htm...

Not applicable

Re: secured S3 through API

Hi Alfin, I am aware of this part of S3 documentation.

My level is not sufficient at the moment to understand how to authorise automatically using Qlik in this case...

Not applicable

Re: secured S3 through API

Hi Alex -

One solution is to use pre-signed URLs for S3 files:

presign — AWS CLI 1.11.173 Command Reference

The CLI makes this pretty easy but it can also be accomplished via program.

The drawback is that these URLs expire - it appears 1 year is the maximum life of the URL.

Community Browser