Skip to content

Commit 0a79751

Browse files
committed
Add permissions for Multipart uploads
Signed-off-by: Andreas Lindhé <7773090+lindhe@users.noreply.github.com>
1 parent 4b80b79 commit 0a79751

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

web/docs/object_stores.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,9 +133,12 @@ overhead.
133133

134134
Barman Cloud requires the following permissions in the S3 bucket:
135135

136+
- [`s3:AbortMultipartUpload`](https://docs.aws.amazon.com/AmazonS3/latest/API/API_AbortMultipartUpload.html)
136137
- [`s3:DeleteObject`](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteObject.html)
137138
- [`s3:GetObject`](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html)
139+
- [`s3:ListBucketMultipartUploads`](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListMultipartUploads.html)
138140
- [`s3:ListBucket`](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListBuckets.html)
141+
- [`s3:ListMultipartUploadParts`](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListParts.html)
139142
- [`s3:PutObject`](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObject.html)
140143

141144
Here's an example of what such a bucket policy may look like:
@@ -145,9 +148,12 @@ Here's an example of what such a bucket policy may look like:
145148
"Statement": [
146149
{
147150
"Action": [
151+
"s3:AbortMultipartUpload",
148152
"s3:DeleteObject",
149153
"s3:GetObject",
150154
"s3:ListBucket",
155+
"s3:ListBucketMultipartUploads",
156+
"s3:ListMultipartUploadParts",
151157
"s3:PutObject"
152158
],
153159
"Effect": "Allow",

0 commit comments

Comments
 (0)