Skip to content
Field Notes

E14 · Woori FIS · Feb 2026 – Oct 2026

Only the access you need, recorded in code

  • IAM
  • Zero Trust
  • Terraform
Key ringOnly what is neededcode
The one remaining key is handed to a person.

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.

Open to work · Cloud infrastructure and security