AWS SDK 또는 CLI로 PutGroupPolicy with a CLI 사용하기

AWS SDK 또는 CLI로 PutGroupPolicy with a CLI 사용하기

다음 코드 예시는 PutGroupPolicy with a CLI을(를) 사용하는 방법을 보여줘요.

출처: 문서

본문

AWS CLI

그룹에 정책을 추가하려면

다음 put-group-policy 명령은 Admins IAM 그룹에 정책을 추가해요.

aws iam put-group-policy \
    --group-name
Admins
 \
    --policy-document
file://AdminPolicy.json
 \
    --policy-name
AdminRoot

이 명령은 출력이 없어요.

정책은 AdminPolicy.json 파일에 JSON 문서로 정의돼 있어요. (파일 이름과 확장자는 의미가 없어요.)

더 자세한 내용은 AWS IAM 사용자 가이드의 'IAM 정책 관리' 문서를 참고하세요.

API 상세 내용은 AWS CLI Command Reference의 PutGroupPolicy 문서를 참고하세요.

Tools for PowerShell V4

예시 1: 이 예시는 AppTesterPolicy 인라인 정책을 만들고 AppTesters IAM 그룹에 포함해요. 같은 이름의 인라인 정책이 이미 있으면 덮어써요. JSON 정책 내용은 apptesterpolicy.json 파일에서 가져와요. JSON 파일 내용을 제대로 처리하려면 -Raw 파라미터를 꼭 사용해야 해요.

Write-IAMGroupPolicy -GroupName AppTesters -PolicyName AppTesterPolicy -PolicyDocument (Get-Content -Raw apptesterpolicy.json)

API 상세 내용은 AWS Tools for PowerShell Cmdlet Reference (V4)의 PutGroupPolicy 문서를 참고하세요.

Tools for PowerShell V5

예시 1: 이 예시는 AppTesterPolicy 인라인 정책을 만들고 AppTesters IAM 그룹에 포함해요. 같은 이름의 인라인 정책이 이미 있으면 덮어써요. JSON 정책 내용은 apptesterpolicy.json 파일에서 가져와요. JSON 파일 내용을 제대로 처리하려면 -Raw 파라미터를 꼭 사용해야 해요.

Write-IAMGroupPolicy -GroupName AppTesters -PolicyName AppTesterPolicy -PolicyDocument (Get-Content -Raw apptesterpolicy.json)

API 상세 내용은 AWS Tools for PowerShell Cmdlet Reference (V5)의 PutGroupPolicy 문서를 참고하세요.

더 알아보기 (Learn more)