Skip to content
This repository has been archived by the owner on Jul 25, 2024. It is now read-only.

Optimize IAM role assignments per policy of least privilege #614

Open
3 of 4 tasks
rogerthatdev opened this issue Aug 10, 2022 · 1 comment
Open
3 of 4 tasks

Optimize IAM role assignments per policy of least privilege #614

rogerthatdev opened this issue Aug 10, 2022 · 1 comment
Assignees
Labels
priority: p3 Desirable enhancement or fix. May not be included in next release. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.

Comments

@rogerthatdev
Copy link
Contributor

Proposal

Applying a principle of least privilege by:

  • replacing default service accounts with custom service accounts
  • narrowing the function of an individual service account, where possible
  • leveraging individual resource IAM policy bindings in lieu of project IAM policy bindings, where possible
  • limiting the IAM roles and permissions granted to service accounts with custom IAM roles, where possible

Problems this will solve

Demonstrate security best practices and better secure our projects

Alternatives

N/A

Additional context

Related:

@rogerthatdev rogerthatdev added type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design. priority: p2 Moderately-important priority. Fix may not be included in next release. labels Aug 10, 2022
@grayside
Copy link
Collaborator

This issue seems to be a repeat of the intention on #45.

@ace-n ace-n self-assigned this Aug 22, 2022
@pattishin pattishin added priority: p3 Desirable enhancement or fix. May not be included in next release. and removed priority: p2 Moderately-important priority. Fix may not be included in next release. labels Oct 14, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
priority: p3 Desirable enhancement or fix. May not be included in next release. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.
Projects
None yet
Development

No branches or pull requests

4 participants