E14 · Woori FIS · Feb 2026 – Oct 2026
Only the access you need, recorded in code
- IAM
- Zero Trust
- Terraform
In one line
I defined service account and role permissions in Terraform, so that granting too much access became structurally difficult.
Background
Zero Trust is the principle of trusting nothing just because it is inside, verifying every access, and granting only the minimum needed.
What I did
I defined service account and role permissions in Terraform, so that granting too much access became structurally difficult.
People do not receive permissions directly. Permissions belong to a role, and people assume that role when they need it. Widening access means changing code, so there is a record of who widened it, when, and why.