본문 바로가기
GCP

IAM

by 간장공장공차장 2022. 1. 4.
반응형

IAM
: 누가, 어떤 리소스에 무엇을 할 수 있는지를 결정한다. 

 

누가 : Google account, Google group, Service account, entire G Suite, Cloud identity domain, entire G Suite

무엇을 할 수 있는가: IAM role에 따라 결정된다. (Permission의 집합) 

 

IAM role

1. Owner : 멤버 초대 및 제거, 프로젝트 제거, 애플리케이션 배포, 코드 수정, 서비스 구성, 읽기, manage billing, 관리자 추가 및 제거

2. Editor : 프로젝트 제거, 애플리케이션 배포, 코드 수정, 서비스 구성, 읽기

3. Viewer : 읽기

4. Billing 관리자: manage billing, 관리자 추가 및 제거

 

ex) 

Compute Engines 를 다룰 때, 

 

Compute Engines InstanceAdmin 권한은 가상 머신의 구성을 읽고, 변경할 수 있고 시작과 중지가 가능하다. (default) 

Custom Role도 있어서 최소한의 권한 부여도 가능하다. (프로젝트, 조직 수준에서만 사용 가능) 

 

 

서비스 계정 (리소스에 포함 / 따라서 IAM 정책을 가질 수 있다) : 이메일 주소로 지정, 암호는 사용하지 않고 암호화된 키를 사용하여 리소스에 엑세스 한다. 

반응형

'GCP' 카테고리의 다른 글

VPC  (0) 2022.01.13
Google Cloud Platfrom  (0) 2022.01.12
계층 구조  (0) 2022.01.03
Zone, Region  (0) 2022.01.03
GCP 정리  (0) 2021.12.23