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

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

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

출처: 문서

본문

AWS CLI

지정 관리형 정책이 연결된 모든 사용자·그룹·역할을 나열하려면

이 예시는 arn:aws:iam::123456789012:policy/TestPolicy 정책이 연결된 IAM 그룹·역할·사용자 목록을 반환해요.

aws iam list-entities-for-policy \
    --policy-arn
arn:aws:iam::123456789012:policy/TestPolicy

출력:

{

    "PolicyGroups": [

{

            "GroupName": "Admins",
            "GroupId": "AGPACKCEVSQ6C2EXAMPLE"
        }
    ],
    "PolicyUsers": [

{

            "UserName": "Alice",
            "UserId": "AIDACKCEVSQ6C2EXAMPLE"
        }
    ],
    "PolicyRoles": [

{

            "RoleName": "DevRole",
            "RoleId": "AROADBQP57FF2AEXAMPLE"
        }
    ],
    "IsTruncated": false
}

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

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

Tools for PowerShell V4

예시 1: 이 예시는 arn:aws:iam::123456789012:policy/TestPolicy 정책이 연결된 IAM 그룹·역할·사용자 목록을 반환해요.

Get-IAMEntitiesForPolicy -PolicyArn "arn:aws:iam::123456789012:policy/TestPolicy"

출력:

IsTruncated  : False
Marker       :
PolicyGroups :
{
}
PolicyRoles  :
{
testRole}
PolicyUsers  :
{
Bob, Theresa}

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

Tools for PowerShell V5

예시 1: 이 예시는 arn:aws:iam::123456789012:policy/TestPolicy 정책이 연결된 IAM 그룹·역할·사용자 목록을 반환해요.

Get-IAMEntitiesForPolicy -PolicyArn "arn:aws:iam::123456789012:policy/TestPolicy"

출력:

IsTruncated  : False
Marker       :
PolicyGroups :
{
}
PolicyRoles  :
{
testRole}
PolicyUsers  :
{
Bob, Theresa}

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

더 알아보기 (Learn more)