ceph / ceph/s3-tests

Document exactly what permissions [s3 main] and [s3 alt] user_id's should have

Open
#232 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
372
Forks
328
PR merge metrics
No merged PRs in 30d

Description

It seems the "s3 main" user must be able to create buckets and the "s3 alt" user must be able to set the bucket acl even when the bucket was created by the "[s3 main]" user_id?
So should both users have *all* permissions on the account? What are the *minimum* set of permissions (policy actions) they can have?
```
[s3 main]
## the tests assume two accounts are defined, "main" and "alt".
...
[s3 alt]
## another user account, used for ACL-related tests
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the test configuration sections labeled [s3 main] and [s3 alt], then trace the ACL-related tests that use those accounts. Document the minimum policy actions required for each account, including bucket creation and setting a bucket ACL, and verify that the documented permissions match the test expectations.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, python
Domain
authorization, cloud
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.