Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

PowerScale OneFS Web Administration Guide

Bucket ACL

S3 ACLs are a legacy access control mechanism that predates Identity and Access Management (IAM).

ACLs set on the bucket are written as part of the bucket configuration in Tardis. The ACLs define which S3 bucket operations are allowed by which user.

Table 1. Grants for S3 operation
Operation Grant Required
PUT Object WRITE
DELETE Object WRITE
Multipart Upload (Initiate, upload, complete, and abort) WRITE
List Multipart Upload READ
List Parts READ
HEAD Bucket READ
GET BUCKET (List Ob jets) READ
GET BUCKET ACL READ_ACP
PUT BUCKET ACL WRITE_ACP

Bucket ACLs translate to the following S3 permissions:

Table 2. Equivalent S3 Permissions - Bucket ACLs
ACL S3 Permissions
READ s3:ListBucket, s3:ListBucketVersions, s3:ListBucketMultipartUploads
WRITE s3:PutObject, s3:DeleteObject
READ_ACP s3:GetBucketAcl
WRITE_ACP s3:PutBucketAcl
FULL_CONTROL All of the above

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\