Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IAM permission: Principle of least privilege #29

Open
bkirwan opened this issue Sep 15, 2023 · 1 comment
Open

IAM permission: Principle of least privilege #29

bkirwan opened this issue Sep 15, 2023 · 1 comment

Comments

@bkirwan
Copy link

bkirwan commented Sep 15, 2023

Great solution, however, IAM permissions required provide a significant level of access to the head & compute nodes restricting the ability to deploy the solution into certain environments due to security concerns,

- Policy: arn:aws:iam::aws:policy/CloudWatchFullAccess
- Policy: arn:aws:iam::aws:policy/AWSPriceListServiceFullAccess
- Policy: arn:aws:iam::aws:policy/AmazonSSMFullAccess
- Policy: arn:aws:iam::aws:policy/AWSCloudFormationReadOnlyAccess

A set of policies that follow the principle of least privilege providing the bare minimum required would help address security concerns

@sean-smith
Copy link
Contributor

Great feedback - the way to approach this is to run the solution and record API calls using AWS CloudTrail then only add those permissions.

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

No branches or pull requests

2 participants