public access object storage High Performance
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

public access object storage High Performance

by
ChesneauxI
Created on 2022-01-17 09:55:36 (edited on 2024-09-04 14:23:22) in Public Cloud

Hi,
I have a high performance storage object where I have files. I would like to open it to public and access it by URL.
First I tried with acl rules, but the new files don't take the inheritance of their parent folders.
Then, reading the amazon S3 documentation, I wanted to configure the policies of the bucket which could solve my problem.
So I used this command to integrate a policy into the bucket:

`aws s3api put-bucket-policy --bucket myBucket --policy '/policy.json' --endpoint "https://my.endpoint/"`

This is my policy.json :
{
"Statement": [
{
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::myBucket/*"
}
]
}

But i have this error:
An error occurred (NotImplemented) when calling the PutBucketPolicy operation: The requested resource is not implemented

Is it possible to open a high performance storage object to the public?