Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This will make the objects in p0002-sfx readonly and publicly accessible.

Expand
titleExamples...

Example1 - give a list of Pawsey usernames (user1, user2, user3, and user4) readonly access to a project bucket called p0002-sfx.

Note: if a user (eg user1) attempts to list buckets they will see nothing. However, if they attempt to list objects inside the bucket it will show the objects inside p0002-sfx/ - see Note 4.

Code Block
pawsey0002:/>policy p0002-sfx +r user1,user2,user3,user4
Setting bucket=p0002-sfx, perm=+r, for user(s)='user1,user2,user3,user4' 


Example 2 - revoke user3 from having read access to the bucket.

Code Block
pawsey0002:/>policy p0002-sfx -r user3
Setting bucket=p0002-sfx, perm=-r, for user(s)='user3'


Example 3 -  grant read and write permission on a bucket.

Code Block
pawsey0002:/>policy p0002-sfx +rw user1
Setting bucket=p0002-sfx, perm=+rw, for user(s)='user1'


Example 4 - make the objects in p0002-sfx readonly and publicly accessible.

Code Block
pawsey0002:/>policy p0002-sfx +r *
Setting bucket=p0002-sfx, perm=+r, for user(s)=None


Example 5 - remove all policies on a bucket.

Code Block
pawsey0002:/>policy p0002-sfx -
Deleting all policies on bucket=p0002-sfx
Panel
titleExample 6


Lifecycles

Simple S3 bucket lifecycles can also be automatically created for you affecting multi-part uploads and versioning.

...