Skip to content

feat(backend): add optional KMS encryption and IAM bucket policy#246

Merged
sebastiancorrea81 merged 1 commit into
mainfrom
feature/backend-kms-iam-policy
Mar 9, 2026
Merged

feat(backend): add optional KMS encryption and IAM bucket policy#246
sebastiancorrea81 merged 1 commit into
mainfrom
feature/backend-kms-iam-policy

Conversation

@sebastiancorrea81

Copy link
Copy Markdown
Collaborator

Add support for creating a dedicated KMS key with key rotation for S3 bucket encryption, and an optional bucket policy to restrict access to specific IAM roles. When no IAM ARNs are provided, no restrictions are applied. Includes SSL enforcement when bucket policy is active.

Add support for creating a dedicated KMS key with key rotation for S3
bucket encryption, and an optional bucket policy to restrict access to
specific IAM roles. When no IAM ARNs are provided, no restrictions are
applied. Includes SSL enforcement when bucket policy is active.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sebastiancorrea81 sebastiancorrea81 merged commit 1af61bd into main Mar 9, 2026
41 checks passed
@sebastiancorrea81 sebastiancorrea81 deleted the feature/backend-kms-iam-policy branch March 9, 2026 13:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants