Hi,
How can I grant access for other users in my bucket, using s3api, using tempauth (locally tests) and keystone?
With:
aws s3api put-bucket-acl --bucket bucket --grant-full-control id=test:tester (tempauth)
I can confirm that this acl was updated inside the container metadata, in container.db, like this
"X-Container-Sysmeta-S3Api-Acl": [
"{\"Owner\":\"thiago:th\",\"Grant\":[{\"Permission\":\"FULL_CONTROL\",\"Grantee\":\"test:tester\"}]}",
"1706210273.48975"
]
But when authenticated by test:tester, I can't read/write to that container.