최소 권한 원칙

출제 의도 연관 문항 8개

필요한 최소 권한만 부여. 넓은 권한 선택지는 오답

이게 뭔가요? / What is this?

최소 권한 원칙은 서비스가 아니라, "필요한 만큼만 열어주고 그 이상은 절대 주지 않는다"는 보안 설계 원칙(추상적 개념)입니다. 건물 전체 마스터키를 아무에게나 주는 대신, 그 사람이 들어가야 할 방의 열쇠만 딱 맞춰 주는 것과 같은 사고방식이며, IAM 정책의 범위를 좁히는 방식으로 구현됩니다.

개요 / Overview

최소 권한 원칙은 IAM 문제의 판단 기준입니다. 같은 기능을 하는 선택지가 여럿이면 권한 범위가 가장 좁은 쪽이 정답입니다.

동작 원리 / How it works

최소 권한은 "필요한 동작을, 필요한 리소스에, 필요한 조건에서만" 허용하는 것입니다. 실무적으로는 네 개의 조절 장치를 씁니다 — Action을 구체적으로 나열하고, Resource를 ARN으로 좁히고, Condition으로 상황을 제한하고(SourceIp, PrincipalOrgID, MultiFactorAuthPresent, s3:prefix), 위임 시 권한 경계로 상한을 겁니다.

시험에서 이 원칙은 동점 상황의 결정자로 쓰입니다. 두 선택지가 모두 요구 기능을 제공하면, 권한 범위가 좁은 쪽이 정답입니다.

시험은 무엇을 보는가 / What the exam is testing

이 원칙 덕분에 즉시 지울 수 있는 표현들이 있습니다 — AdministratorAccess 부여, Action:* / Resource:*, 버킷을 퍼블릭으로, 루트 자격 증명 사용, 액세스 키를 코드에 저장. 이 다섯 개가 보이면 거의 항상 오답입니다.

시험 포인트 / Exam points

즉시 오답인 표현

"AdministratorAccess 부여", "Action: *, Resource: *", "버킷을 퍼블릭으로", "루트 자격 증명 사용"은 거의 언제나 오답입니다.

범위를 좁히는 도구

리소스 ARN 지정, 조건 키(SourceIp·PrincipalOrgID·MFA), 권한 경계, SCP를 조합해 필요한 만큼만 엽니다.

자주 틀리는 함정 / Common traps

"나중에 좁히겠다"는 전제로 넓은 권한을 부여하는 선택지 — 시험에서는 항상 오답입니다.

📝 이 개념 문제 풀기

Least Privilege

Exam Intent 8 related questions

Grant only what is needed; broad-permission options are wrong

이게 뭔가요? / What is this?

Least privilege is not a service — it is an abstract security design principle: "grant only what is needed, and never more." It is the mindset of handing someone the key to exactly the one room they need to enter, instead of a master key to the whole building, implemented in practice by narrowing the scope of IAM policies.

개요 / Overview

Least privilege is the tie-breaker in IAM questions: among functionally equivalent options, the narrowest scope wins.

동작 원리 / How it works

Least privilege means allowing only the needed actions, on the needed resources, under the needed conditions. In practice there are four dials: enumerate specific Actions, narrow Resource to ARNs, restrict with Conditions (SourceIp, PrincipalOrgID, MultiFactorAuthPresent, s3:prefix), and cap delegation with permission boundaries.

On the exam this principle acts as the tie-breaker: when two options both deliver the required function, the narrower one is correct.

시험은 무엇을 보는가 / What the exam is testing

The principle lets you discard certain phrasings immediately: attaching AdministratorAccess, Action:* on Resource:*, making a bucket public, using root credentials, and storing access keys in code. Those five are almost always wrong.

시험 포인트 / Exam points

Instantly wrong phrasing

"Attach AdministratorAccess", "Action: * on Resource: *", "make the bucket public", and "use root credentials" are almost always wrong.

Tools that narrow scope

Combine specific resource ARNs, condition keys (SourceIp, PrincipalOrgID, MFA), permission boundaries, and SCPs to open only what is needed.

자주 틀리는 함정 / Common traps

Granting broad permissions on the premise of narrowing later — always wrong on the exam.

📝 Practice this concept

AWS SAA Hub Pro는 독립 학습 자료이며 Amazon Web Services, Inc.의 공식 서비스가 아닙니다. 시험 정책과 서비스 사양은 AWS 공식 문서를 기준으로 확인하세요.