Does rclone support policies when running rclone serve s3
?
I want to have my bucket be append-only - e.g. to prevent put to overwrite objects (similar to object lock).
Can I pass a policy to rclone serve s3
?
Like this:
{
"Sid": "DenyOverwrite",
"Effect": "Deny",
"Principal": "*",
"Action": "s3:PutObject",
"Resource": "arn:aws:s3:::your-bucket-name/*",
"Condition": {
"StringEquals": {
"s3:x-amz-copy-source": ""
}
}
}