s3gw
s3gw copied to clipboard
AWS Secure Token Service - STS (Epic)
Description
The AWS Secure Token Service (STS) returns temporary credentials for authenticating users to access specific resources. These credentials can be used to perform S3 requests.
In the case of s3gw, we don't rely on AWS STS. Instead, we support issuing the tokens themselves, to be used on s3gw itself.
Support for STS already exists in RGW in the form of STS (docs) and STS Lite (docs).
We will need to assess which approach is most adequate to our purposes, as a standalone S3 service, and in which scenarios each STS implementation shines.
Even if assuming there's no SFS-specific effort involved, we will still have to support STS in the UI, and associated QA and documentation efforts will need to exist.
Success criteria
- STS is supported by s3gw
- The UI supports STS
- The effort has been appropriately tested
- STS has been properly documented
More information
Tasks
- [ ] #36
something we want eventually