본문 바로가기
Security

VSCode - AWS IAM 관리 - IAM Legend

by 올엠 2022. 2. 2.
반응형

AWS의 보안 기능을 관리하다 보면, IAM을 통한 권한을 분리해주는 이슈가 크다.

그런데 IAM의 모든 권한의 이름을 사전에 기억하기 어려운데, IAM에서 사용 가능한 권한에 대해 자동 완성을 지원해주는 IM Legend라는 플러그인을 소개해 본다.


IAM Legend는 VS Code에서 사용할 수 있는 플러그인으로 경로는 아래와 같다.


https://marketplace.visualstudio.com/items?itemName=SebastianBille.iam-legend

 

IAM Legend - Visual Studio Marketplace

Extension for Visual Studio Code - IAM policy actions autocomplete, documentation & wildcard resolution

marketplace.visualstudio.com

 

VS Code에서 설치한다면 확장에서 IAM Legend를 검색해서 설치할 수 있다.

 

그리고 실제 사용은 IAM은 yml 형식을 사용하기 때문에 언어 선택을 yml을 선택하고 IAM 정책을 작성하면 자동 완성 기능을 사용할 수 있다.

 

아래와 같이 특정 권한을 주어질 수 있는 자동완성을 통해 쉽게 권한 파일을 작성할 수 있다.

추가로 해당 권한이 어떤것을 의미하는지 마우스 오버를 통해 손쉽게 확인이 가능하다.

 

만약 IAM 정책 관리를 하다면, 사용을 추천한다.

반응형