인라인 정책을 관리형 정책으로 변환

인라인 정책을 관리형 정책으로 변환 (Convert an inline policy to a managed policy)

계정에 인라인 정책(inline policy)이 있다면 이를 관리형 정책(managed policy)으로 변환할 수 있어요. 하려면 인라인 정책을 새 관리형 정책에 복사하고, 새 정책을 인라인 정책이 있던 아이덴티티에 연결한 뒤, 기존 인라인 정책을 삭제하면 돼요.

출처: 문서

본문

인라인 정책을 관리형 정책으로 변환

인라인 정책을 관리형 정책으로 변환하려면
  1. AWS Management Console에 로그인하고 https://console.aws.amazon.com/iam/ 에서 IAM 콘솔을 열어요.
  2. 탐색 창에서 User groups, Users, 또는 Roles를 선택해요.
  3. 목록에서 제거할 정책이 있는 사용자 그룹·사용자·역할의 이름을 선택해요.
  4. Permissions 탭을 선택해요.
  5. IAM 그룹의 경우 제거할 인라인 정책의 이름을 선택해요. 사용자와 역할의 경우 필요하면 Show n more를 선택하고 제거할 인라인 정책을 펼쳐요.
  6. Copy를 선택해 정책의 JSON 정책 문서를 복사해요.
  7. 탐색 창에서 Policies를 선택해요.
  8. Create policy를 선택한 뒤 JSON 옵션을 선택해요.
  9. 기존 텍스트를 JSON 정책 텍스트로 바꾸고 Next를 선택해요.
  10. 정책의 이름과 선택적 설명을 입력하고 Create policy를 선택해요.
  11. 탐색 창에서 User groups, Users, 또는 Roles를 다시 선택하고, 제거할 정책이 있는 사용자 그룹·사용자·역할의 이름을 다시 선택해요.
  12. Permissions 탭을 선택한 뒤 Add permissions를 선택해요.
  13. IAM 그룹의 경우 새 정책 이름 옆의 체크박스를 선택하고 Add permissions를 선택한 뒤 Attach policy를 선택해요. 사용자·역할의 경우 Add permissions를 선택하고 다음 페이지에서 Attach existing policies directly를 선택한 뒤 새 정책 이름 옆의 체크박스를 선택하고 Next를, 이어서 Add permissions를 선택해요.
  14. 사용자 그룹·사용자·역할의 요약 페이지로 돌아옵니다.
  15. 제거할 인라인 정책 옆의 체크박스를 선택하고 Remove를 선택해요.

더 알아보기 (Learn more)