[EPIC] [DTM] Use of a single bucket #5234
Labels
customer
Epic
multitenancy
refactoring
Code enhencements that don't alter software behaviour
security
Why?
Ideally we shall restrict Twake Mail rights to a restricted set of buckets.
How?
Instead of using the following buckets:
Use a single
deleted-message-vault
bucket.Keys in there would be organized by month:
2024/07/{UUID}
We could provide a custom implementation of the DeletedMessageVault relying directly on the S3 client without relying on the BlobStore for ease of implementation if needed. Ideally we would reuse the existing Cassandra / PGSQL metadata.
This could be a Twake Mail component first.
The text was updated successfully, but these errors were encountered: