ustaxcourt / ef-cms

An Electronic Filing / Case Management System.
https://dawson.ustaxcourt.gov/
Other
85 stars 46 forks source link

Track permission changes to AWS IAM deployment user separately. #231

Open adunkman opened 4 years ago

adunkman commented 4 years ago

We currently have the permissions for the user used in deployment managed through code in this repository.

This means:

From a security perspective, this also means:

A fix for this would be to track this user and its permissions in a separate location. We may want to rely on infrastructure which is court-wide to manage these permissions. This would:

The downside to this approach would be that EF-CMS would need to reference another place to determine how to set up its deployment steps. I think this downside is worth the benefits above.

adunkman commented 4 years ago

https://github.com/18F/aws-admin is a reference.