title: Can I access S3 bucket using cloudflare without changing the bucket permission to public
body: <p>I am trying to use S3 bucket to save pdf and image files uploaded by user for my website. I am accessing the S3 data using cloudflare and used setup as mentioned in <a href="https://stackoverflow.com/questions/39731914/s3-with-cloudflare-disallow-direct-access">S3 with Cloudflare disallow direct access</a> and <a href="https://stackoverflow.com/questions/47966890/how-to-serve-files-from-s3-via-cloudflare">How to serve files from S3 via CloudFlare</a>
  But if I make the bucket not public then I m not able to access the data. Is there any way to access the S3 data through cloudflare without making the S3 bucket public ?</p>