TkTech / ckanext-cloudstorage

Implements support for resource storage against multiple popular providers via apache-libcloud (S3, Azure Storage, etc...)
MIT License
35 stars 55 forks source link

Access private protected object storage #51

Open ccancellieri opened 2 years ago

ccancellieri commented 2 years ago

Hi, I'm proposing to add an option to let ckan instance to work as a proxy to download private data.

Currently if I would like to access to a bucket (not Azure, etc, I'm on Google) I've to set it as public.

If file object is protected I get:


<Error>
<Code>AccessDenied</Code>
<Message>Access denied.</Message>
<Details>Anonymous caller does not have storage.objects.get access to the Google Cloud Storage object.</Details>
</Error>