ListStackSets 작업을 실행할 때 "Account used is not a delegated administrator" 오류를 해결하고 싶습니다.
간략한 설명
이 오류는 위임된 관리자로 등록되지 않은 계정에서 ListStackSets를 실행하는 경우 발생합니다. 이 작업을 실행하는 사용자 또는 역할에 필요한 권한이 없는 경우에도 오류가 발생할 수 있습니다.
해결 방법
다음 문제 해결 옵션에 따라 오류를 해결하십시오.
**계정이 위임된 관리자인지 확인 **
조직의 관리 계정에서 다음 명령을 실행합니다.
aws organizations list-delegated-administrators --service-principal=member.org.stacksets.cloudformation.amazonaws.com
출력에 계정이 표시되지 않으면 계정이 위임된 관리자로 등록되지 않은 것입니다.
AWS CloudFormation 콘솔 또는 AWS Command Line Interface(AWS CLI)를 사용하여 구성원 계정을 위임된 관리자로 등록합니다. 계정을 위임된 관리자로 구성하는 방법에 대한 자세한 내용은 위임된 관리자 등록을 참조하십시오.
참고: AWS CLI 명령을 실행할 때 오류가 발생하면, AWS CLI 오류 문제 해결을 참조하십시오. 또한 최신 AWS CLI 버전을 사용하고 있는지 확인하십시오.
사용자 또는 역할에 적절한 권한이 있는지 확인
이 오류는 사용자 또는 역할에 위임된 관리자 계정에서 list-stack-sets를 실행하는 데 필요한 최소한의 권한이 없기 때문에 발생할 수 있습니다.
"organizations:ListDelegatedAdministrators",
"cloudformation:ListStackSets"
사용자 또는 역할에는 ListDelegatedAdministrators를 실행하여 조직에서 위임된 관리자인 AWS 계정을 나열할 권한이 있어야 합니다. IAM 권한 설정에 대한 자세한 내용을 보려면 IAM ID 권한 추가 및 제거를 참조하십시오.