서비스 계정은 사용자가 아닌 Compute Engine 인스턴스와 같은 애플리케이션 또는 컴퓨팅 워크로드에서 사용하는 특별한 유형의 계정입니다. 서비스 계정은 계정 고유의 이메일 주소로 식별됩니다. 자세한 내용은 서비스 계정 개요를 참고하세요.
이 문서에서는 App Design Center를 사용하여 서비스 계정을 만들 때 구성할 수 있는 연결 및 매개변수를 설명합니다. 구성 매개변수는 terraform-google-service-accounts Terraform 모듈을 기반으로 합니다.
구성요소 연결
다음 표에는 서비스 계정에 연결할 수 있는 구성요소와 애플리케이션 및 생성된 Terraform 코드의 결과 업데이트가 포함되어 있습니다.
연결된 구성요소 |
애플리케이션 업데이트 |
배경 정보 |
|---|---|---|
|
사용자 관리형 서비스 계정을 사용하는 VM 만들기 | |
|
보안 비밀에 대한 액세스 관리하기 | |
|
BigQuery IAM 역할 및 권한 | |
|
서비스 간 인증 | |
|
역할 및 권한 | |
|
역할 및 권한 | |
|
버킷의 IAM 정책 설정 및 관리 | |
|
Redis용 Memorystore 서비스 계정 | |
|
IAM으로 액세스 제어 | |
|
서비스 계정을 사용하여 인스턴스 구성 | |
|
IAM을 사용한 Vertex AI 액세스 제어 |
필수 구성 매개변수
템플릿에 서비스 계정 구성요소가 포함된 경우 배포하기 전에 다음 매개변수를 구성해야 합니다.
매개변수 이름 |
설명 및 제약 조건 |
배경 정보 |
|---|---|---|
프로젝트 ID |
서비스 계정 리소스를 만들려는 프로젝트입니다. |
구성요소 구성 |
이름 |
6~30자(영문 기준) 사이여야 하는 식별자입니다. 소문자 영숫자 문자와 대시를 포함할 수 있습니다. 예를 들면 |
서비스 계정 만들기 |
선택적 구성 매개변수
다음 매개변수는 선택사항입니다. 고급 매개변수를 표시하려면 구성 영역에서 고급 필드 표시를 선택합니다.
매개변수 이름 |
설명 및 제약 조건 정보 |
배경 정보 |
|---|---|---|
표시 이름 |
사용자가 읽을 수 있는 서비스 계정 이름입니다. |
서비스 계정 만들기 |
설명 |
사용자가 읽을 수 있는 설명입니다. |
서비스 계정 만들기 |
| 프로젝트 역할 | project_roles | 프로젝트, 폴더, 조직에 대한 액세스 관리 |