AWS Identity and Access Management(IAM) 콘솔을 사용하여 "AWSReservedSSO"로 시작하는 역할 이름을 수정하고 싶은데 오류가 발생합니다.
해결 방법
IAM 콘솔을 사용하여 AWSReservedSSO로 시작하는 역할 이름을 수정하려고 하면 다음 오류가 발생할 수 있습니다.
"Cannot perform the operation on the protected role 'AWSReservedSSO_RoleName_Here' - this role is only modifiable by AWS"
AWSReservedSSO로 시작하는 역할을 수정하려면 IAM 콘솔 대신 AWS IAM Identity Center 콘솔을 사용해야 합니다. 자세한 내용은 IAM 역할을 수정할 때 ‘Cannot perform the operation on the protected role' 오류가 발생합니다를 참조하십시오.
IAM Identity Center 콘솔을 사용하여 역할 이름을 수정하려면 인라인 정책을 편집하거나 고객 관리형 정책을 연결하십시오.
참고: 정책에 AWS Organizations 멤버 계정에 필요한 권한이 있는지 확인하십시오.
옵션 1: 인라인 정책 편집
다음 단계를 완료하십시오.
- IAM Identity Center 콘솔을 엽니다.
참고: 조직 관리 계정으로 로그인했는지 확인하십시오.
- 탐색 창의 다중 계정 권한에서 권한 세트를 선택합니다.
- 수정하려는 권한 세트를 선택합니다.
- 인라인 정책에서 편집을 선택합니다.
- JSON 문서 편집기에서 사용 사례에 맞는 권한을 부여하는 인라인 정책을 입력합니다.
- 변경 사항 저장을 선택합니다.
옵션 2: 고객 관리형 정책 연결
다음 단계를 완료하십시오.
- IAM Identity Center 콘솔을 엽니다.
참고: 조직 관리 계정으로 로그인했는지 확인하십시오.
- 탐색 창의 다중 계정 권한에서 권한 세트를 선택합니다.
- 관리형 정책을 연결하려는 권한 세트를 선택합니다.
- 고객 관리형 정책에서 정책 연결을 선택합니다.
참고: 권한 세트를 배포하려는 각 AWS 계정의 이름 및 경로와 일치하는 IAM 정책이 있어야 합니다.
- 정책 이름에 멤버 계정의 관리형 정책 이름을 입력합니다.
- 정책 연결을 선택합니다.
관련 정보
IAM Identity Center 권한 세트를 사용하려면 어떻게 해야 합니까?
AWS 계정에 대한 Single Sign-On 액세스