Skip to content

fix(disasters): CSDA bucket access on Disasters IRSA - #8894

Open
aliziel wants to merge 2 commits into
2i2c-org:mainfrom
aliziel:fix/disasters-irsa
Open

fix(disasters): CSDA bucket access on Disasters IRSA#8894
aliziel wants to merge 2 commits into
2i2c-org:mainfrom
aliziel:fix/disasters-irsa

Conversation

@aliziel

@aliziel aliziel commented Aug 13, 2026

Copy link
Copy Markdown

CSDA ↔ Disasters risk mitigation (excess permissions allowing root source modification):

  1. Use designated prefixes over broader root access
  2. Define CSDA bucket access separately to isolate from write/delete permissions

cc @vperekadan

… bucket root, allow outbound read-only on designated prefix
@aliziel

aliziel commented Aug 13, 2026

Copy link
Copy Markdown
Author

Would like to get a second pair of eyes from @jjfrench before merging

Comment thread terraform/aws/projects/disasters.tfvars Outdated
Comment thread terraform/aws/projects/disasters.tfvars Outdated
Comment on lines +85 to +93
"arn:aws:s3:::csda-data-vendor-airbus-optical/disasters/*",
"arn:aws:s3:::csdap-ghgsat-delivery/disasters/*",
"arn:aws:s3:::csda-data-vendor-umbra/disasters/*",
"arn:aws:s3:::csdap-capellaspace-delivery/disasters/*",
"arn:aws:s3:::csdap-airbus-delivery/disasters/*",
"arn:aws:s3:::csdap-blacksky-delivery/disasters/*",
"arn:aws:s3:::csda-data-vendor-satellogic/disasters/*",
"arn:aws:s3:::csdap-iceye-delivery/disasters/*",
"arn:aws:s3:::csdap-planet-skysat-delivery/disasters/*"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is there going to be a pattern of allowing csdap-*-delivery/disasters/* bucket access? not least permissive but not redundant

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Accounting for Airbus, Umbra, + Satellogic, maybe something like:

"csda-data-vendor-*/disasters/*",
"csdap-*-delivery/disasters/*"

I'll check the footprint on that 👀

Co-authored-by: Jamison French <50224594+jjfrench@users.noreply.github.com>
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