We have files serving through the Cloudfront CDN and we need to have some files to be public and some others to be private.
One option would be to have two different buckets and distributions but it is not a great solution so I was wondering if you can think of any practical solution for this.