이 페이지에서는 Cloud Storage에서 만들고 관리하는 특수 서비스 계정인 프로젝트의 Cloud Storage 서비스 에이전트의 이메일 주소를 찾는 방법을 설명합니다. Cloud Storage 서비스 에이전트를 만들고 사용하는 방법을 포함한 개요는 Cloud Storage 서비스 계정을 참조하세요. Google Cloud의 서비스 계정에 대한 일반적인 개요는 서비스 계정을 참조하세요.
시작하기 전에
프로젝트 서비스 에이전트의 이메일 주소를 찾는 데 필요한 권한을 얻으려면 관리자에게 프로젝트에 대한 서비스 계정 보기(roles/iam.serviceAccountViewer
) 역할을 부여해 달라고 요청합니다.
이 사전 정의된 역할에는 프로젝트의 서비스 에이전트에 액세스하는 데 필요한 resourcemanager.projects.get
권한이 포함되어 있습니다. 다른 사전 정의된 역할을 사용하여 이 권한을 얻을 수도 있습니다. 어떤 역할이 어떤 권한과 연결되어 있는지 보려면 Cloud Storage의 IAM 역할을 참조하세요.
역할을 사용하여 프로젝트에 대한 액세스를 제어하는 방법에 대한 자세한 내용은 액세스 관리를 참조하세요.
프로젝트의 Cloud Storage 서비스 에이전트 이메일 주소 확인
콘솔
- Google Cloud 콘솔에서 Cloud Storage 설정 페이지로 이동합니다.
프로젝트 액세스 탭에서 이메일 주소가 Cloud Storage 서비스 계정 섹션에 표시됩니다.
명령줄
gcloud storage service-agent
명령어를 사용합니다.
gcloud storage service-agent --project=PROJECT_IDENTIFIER
여기서 PROJECT_IDENTIFIER
는 관련 프로젝트의 ID 또는 번호입니다. 예를 들면 my-project
입니다.
클라이언트 라이브러리
C++
자세한 내용은 Cloud Storage C++ API 참고 문서를 확인하세요.
Cloud Storage에 인증하려면 애플리케이션 기본 사용자 인증 정보를 설정합니다. 자세한 내용은 로컬 개발 환경의 인증 설정을 참조하세요.
C#
자세한 내용은 Cloud Storage C# API 참고 문서를 확인하세요.
Cloud Storage에 인증하려면 애플리케이션 기본 사용자 인증 정보를 설정합니다. 자세한 내용은 로컬 개발 환경의 인증 설정을 참조하세요.
Go
자세한 내용은 Cloud Storage Go API 참고 문서를 확인하세요.
Cloud Storage에 인증하려면 애플리케이션 기본 사용자 인증 정보를 설정합니다. 자세한 내용은 로컬 개발 환경의 인증 설정을 참조하세요.
Java
자세한 내용은 Cloud Storage Java API 참고 문서를 확인하세요.
Cloud Storage에 인증하려면 애플리케이션 기본 사용자 인증 정보를 설정합니다. 자세한 내용은 로컬 개발 환경의 인증 설정을 참조하세요.
Node.js
자세한 내용은 Cloud Storage Node.js API 참고 문서를 확인하세요.
Cloud Storage에 인증하려면 애플리케이션 기본 사용자 인증 정보를 설정합니다. 자세한 내용은 로컬 개발 환경의 인증 설정을 참조하세요.
PHP
자세한 내용은 Cloud Storage PHP API 참고 문서를 확인하세요.
Cloud Storage에 인증하려면 애플리케이션 기본 사용자 인증 정보를 설정합니다. 자세한 내용은 로컬 개발 환경의 인증 설정을 참조하세요.
Python
자세한 내용은 Cloud Storage Python API 참고 문서를 확인하세요.
Cloud Storage에 인증하려면 애플리케이션 기본 사용자 인증 정보를 설정합니다. 자세한 내용은 로컬 개발 환경의 인증 설정을 참조하세요.
Ruby
자세한 내용은 Cloud Storage Ruby API 참고 문서를 확인하세요.
Cloud Storage에 인증하려면 애플리케이션 기본 사용자 인증 정보를 설정합니다. 자세한 내용은 로컬 개발 환경의 인증 설정을 참조하세요.
JSON API
Authorization
헤더에 대한 액세스 토큰을 생성하려면 gcloud CLI가 설치 및 초기화되어 있어야 합니다.또는 OAuth 2.0 Playground를 사용하여 액세스 토큰을 만들고
Authorization
헤더에 포함할 수 있습니다.cURL
을 사용하여GET
serviceAccount 요청으로 JSON API를 호출합니다.curl -X GET -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://storage.googleapis.com/storage/v1/projects/PROJECT_ID/serviceAccount"
여기서
PROJECT_ID
는 관련 프로젝트의 ID 또는 번호입니다. 예를 들면my-project
입니다.