다루는 계정이 많으니 Service Account도 여러개 생성하는 거 같다.
한번 정리해야지.. 했는데 운이 좋았는지, 이번에 새로 또 Google API를 활용할 계정이 생겨 셋팅 가이드를 정리한다.
1. 프로젝트 생성
https://console.cloud.google.com/
콘솔 클라우드 구글로 들어가서 가장 먼저 서비스할 프로젝트 부터 생성한다.
원하는 이름을 넣고 생성하면, 우측에 알람팝업이 뜸과 함께 자동으로 생성한 프로젝트로 이동하게 된다.
2. 서비스어카운트 생성
IAM 관리자 > 서비스 계정을 선택 하여 서비스 계정 페이지로 이동 한다.
3. 서비스 계정만들기
서비스 계정 페이지로 처음 이동하면 아무것도 없다. 여기서 상단의 '+ 서비스 계정 만들기' 를 선택하자
서비스 계정 만들기로 들어오면 가장 먼저 서비스 계정 세부 정보 부터 생성해야 한다.
원하는 값들을 넣고 '만들고 계속하기' 버튼 클릭
서비스 계정에 대한 프로젝트 액세스 권한을 부여 할 수 있다.
나는 여기서 아예 역활에 '소유자' 를 선택 했다.
그 뒤는 그냥 ' 완료'버튼을 눌러 서비스 계정 생성을 완료 하였다.
그러고 나면 서비스 계정이 생성 완료 된다.
4. 키 생성
생성한 서비스 계정을 눌러 상세로 들어가게 되면 '키' 탭이 존재한다.
여기서 '키 추가' 버튼을 눌러 키를 생성하되 JSON 타입을 선택하여 생성한다.
그렇게 되면 키 파일이 다운로드 되는데 주의할 점은 잊어버리면 안된다는것.
이름을 변경하여 소중히 가지고 있자.
5. API 사용 설정
https://console.cloud.google.com/apis/library
원하는 API 들을 사용하려면 상단 사이트에서 원하는 API를 확인 후 '사용' 버튼을 눌러야만 한다.
그렇게 추가 되면 모든 사용을 위한 설정은 끝났다.
다음은 곱게 저장한 서비스 계정으로 접속 테스트를 수행한다.
'환경설정' 카테고리의 다른 글
Monday API - 쿼리 호출 (기본) (0) | 2023.03.27 |
---|---|
Monday API - 사용 셋팅 (0) | 2023.03.26 |
Google API - OAuth 2.0 인증 (0) | 2023.03.19 |
Google API - Google Service Account 를 사용(Analytics API) (0) | 2023.03.17 |
Google API - POSTMAN 내 OAuth 2.0 인증 (0) | 2023.03.14 |