기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
사용자에게 IAM 관리형 정책 연결
이 주제에서는 AWS Command Line Interface(AWS CLI) 명령을 사용하여 사용자에게 AWS Identity and Access Management(IAM) 정책을 연결하는 방법을 설명합니다. 이 예제의 정책은 사용자에게 "파워 유저 액세스"를 제공합니다. IAM 서비스에 대한 자세한 내용은 AWS Identity and Access Management 사용 설명서를 참조하십시오.
명령을 실행하기 전에 기본 자격 증명을 설정합니다. 자세한 내용은 를 구성하십시오 AWS CLI 섹션을 참조하세요.
사용자에게 IAM 관리형 정책을 연결하려면
-
연결할 정책의 Amazon 리소스 이름(ARN)을 확인합니다. 다음 명령은
list-policies
를 사용하여 이름이PowerUserAccess
인 정책의 ARN을 찾습니다. 그런 다음 해당 ARN을 환경 변수에 저장합니다.$
export
POLICYARN
=$(aws iam list-policies --query 'Policies[?PolicyName==`PowerUserAccess`].{ARN:Arn}' --output text) ~$
echo $
POLICYARN
arn:aws:iam::aws:policy/PowerUserAccess
-
정책을 연결하려면
attach-user-policy
명령을 사용하고 정책 ARN을 보유하는 환경 변수를 참조합니다. $
aws iam attach-user-policy --user-name
MyUser
--policy-arn $POLICYARN
-
list-attached-user-policies
명령을 실행하여 정책이 사용자에게 연결되었는지 확인합니다. $
aws iam list-attached-user-policies --user-name
MyUser
{ "AttachedPolicies": [ { "PolicyName": "PowerUserAccess", "PolicyArn": "arn:aws:iam::aws:policy/PowerUserAccess" } ] }
자세한 내용은 액세스 관리 리소스를 참조하세요. 이 주제에서는 권한 및 정책 개요에 대한 링크와 Amazon S3, Amazon EC2 및 기타 서비스에 액세스하기 위한 정책 예에 대한 링크를 제공합니다.