기본 IAM을 넘어, 역할(위임받은 ID), 정책 유형과 평가(권한이 어떻게 결정되는지), 계정 간 접근 및 서비스 역할 같은 패턴을 이해하는 것은 안전하고 잘 설계된 AWS 접근 관리에 중요합니다.
역할 심층 — 누가 무엇을 위임받는가
ROLE에는 두 가지 핵심 정책이 있습니다:
TRUST POLICY → 누가 역할을 위임받을 수 있는지 (어떤 주체: 서비스, 계정, 사용자)
PERMISSION POLICY → 위임받은 후 역할이 무엇을 할 수 있는지
사용 사례:
→ SERVICE 역할 — EC2/Lambda가 AWS 접근을 위해 역할 위임 (키 내장 없음)
→ 계정 간 — 계정 B의 역할이 계정 A를 신뢰 → A의 사용자가 위임 (제어된 접근)
→ 페더레이션/SSO — 외부 ID가 역할 위임 (임시 자격 증명)
→ 역할은 임시 자격 증명 제공 (자동 교체) — 장기 키보다 훨씬 안전.
