EC2 서버가 S3에 접근해야 할 때 액세스 키를 서버에 넣지 말고 IAM 역할을 붙이는 게 AWS가 권하는 방법이에요. 이 차이를 이해하려면 IAM 사용자, 그룹, 역할이 각각 어떤 신원이고 자격 증명을 어떻게 갖는지부터 구분해야 해요. 이 글은 AWS IAM 사용 설명서(2026년 11월 7일 확인)를 기준으로 세 가지의 차이와 최소 권한 원칙을 정리했어요.IAM 사용자·그룹·역할 차이구분IAM 사용자IAM 그룹IAM 역할정체사람이나 프로그램 하나를 나타내는 신원사용자를 묶어 권한을 한 번에 주는 단위필요할 때 맡아서 쓰는 신원자격 증명장기 자격 증명(콘솔 비밀번호, 액세스 키)없음(로그인할 수 없음)장기 자격 증명 없음, 맡을 때 임시 자격 증명 발급누가 쓰나그 사용자 본인그룹에 속한 사용자신뢰 정..