Identity & Access Management = who can do what on which resource
→ who = user, group, service account(앱)
→ what = permissions/actions(권한)
→ resource = any GCP service 리소스
Example: Compute Viewer = read-only on Compute Engine (get/list), but no data read inside VMs.
Organization
└─ Folder(s)
└─ Project(s)
└─ Resource(s)
Org: 회사 단위. 여기서 부여한 역할은 전체 하위에 상속.
Folder: 부서/팀 단위(서브 조직 느낌). 폴더별로 격리/위임.
Project: trust boundary. 같은 프로젝트 내 서비스는 기본 신뢰 수준 공유.
Resource: 개별 서비스 객체 (VM, bucket 등).
→ 각 리소스는 부모가 하나(exactly one parent).