이 페이지에서는 Gmail을 데이터 스토어로 Gemini Enterprise에 연결하기 위해 OAuth를 구성하는 방법을 설명합니다.
Gmail 인증 및 권한 설정
Gmail 작업을 사용 설정하려면 Google Cloud 관리자가 다음 단계를 수행하여 Gmail API를 사용 설정하고 인증을 설정해야 합니다.
Gmail API 사용 설정
Google Cloud 콘솔에서 다음 API를 사용 설정합니다.
Gmail API: API를 사용 설정합니다.
Google People API: API를 사용 설정합니다.
OAuth 앱 만들기 및 범위 추가
OAuth 앱이 없는 경우 다음 단계를 따르세요. OAuth 앱이 이미 있는 경우 OAuth 클라이언트 사용자 인증 정보 만들기로 건너뜁니다.
Google 인증 플랫폼 / 개요로 이동합니다.
시작하기를 클릭합니다.
OAuth 앱 이름을 입력합니다.
사용자 지원 이메일에서 애플리케이션 사용자가 동의에 대해 문의할 수 있는 지원 이메일 주소를 선택합니다.
시청자층에서 앱의 사용자 유형을 선택합니다.
- 외부: Google Workspace 조직 외부에서 사용할 앱을 만드는 경우 외부를 선택합니다. 이렇게 하면 Google 계정이 있는 모든 사용자가 앱을 사용할 수 있습니다.
사용자 유형으로 외부를 선택한 경우 테스트 사용자를 추가합니다.
- 잠재고객을 클릭합니다.
- 테스트 사용자에서 사용자 추가를 클릭합니다.
- 이메일 주소와 기타 승인된 테스트 사용자를 입력한 후 저장을 클릭합니다.
- 내부: 앱이 특정 Google Cloud 조직의 회원으로 제한되어 Google Workspace 조직 회원만 액세스할 수 있는 경우 내부를 선택합니다.
- 외부: Google Workspace 조직 외부에서 사용할 앱을 만드는 경우 외부를 선택합니다. 이렇게 하면 Google 계정이 있는 모든 사용자가 앱을 사용할 수 있습니다.
사용자 유형으로 외부를 선택한 경우 테스트 사용자를 추가합니다.
다음을 클릭합니다.
연락처 정보에 프로젝트 변경사항에 대한 알림을 받을 수 있는 이메일 주소를 입력합니다.
다음을 클릭합니다.
완료에서 Google API 서비스 사용자 데이터 정책을 검토합니다. 동의하는 경우 Google API 서비스: 사용자 데이터 정책에 동의합니다를 선택합니다.
계속을 클릭합니다.
만들기를 클릭합니다.
앱을 만든 후 브랜딩 및 대상에서 OAuth 동의 화면 설정을 업데이트할 수 있습니다.
최소 범위 추가
최소한 필요한 범위를 추가하려면 다음 단계를 따르세요.
- Google Cloud 콘솔에서 메뉴 로 이동합니다.
- 탐색 메뉴에서 데이터 액세스를 선택합니다.
- 범위 추가 또는 삭제를 클릭합니다.
- 수동으로 범위 추가에서 연결 모드에 따라 Gmail의 다음 범위를 붙여넣습니다.
| 연결 모드 | 범위 | 목적 |
|---|---|---|
| 제휴 검색 | https://www.googleapis.com/auth/gmail.readonly |
이메일 메시지를 검색하는 데 필요합니다. |
| 제휴 검색 및 작업 | https://www.googleapis.com/auth/gmail.send https://www.googleapis.com/auth/gmail.readonly |
이메일 메시지를 보내고 읽는 데 필요합니다. |
표에 추가를 클릭한 다음 업데이트를 클릭합니다.
저장을 클릭합니다.
OAuth 클라이언트 사용자 인증 정보 만들기
이 절차에서는 Google Cloud작업을 위한 새 OAuth 클라이언트 ID를 만드는 방법을 설명합니다. Google Cloud 작업에 대한 OAuth 클라이언트 ID가 이미 있는 경우 새 클라이언트 ID를 만드는 대신 Google Calendar 작업에 해당 클라이언트 ID와 보안 비밀을 사용할 수 있습니다.
Google 인증 플랫폼 / 클라이언트로 이동합니다.
클라이언트 만들기를 클릭합니다.
애플리케이션 유형에서 웹 애플리케이션을 선택합니다.
이름 필드에 사용자 인증 정보의 이름을 입력합니다.
승인된 JavaScript 원본은 건너뜁니다.
승인된 리디렉션 URI 섹션에서 URI 추가를 클릭하고 다음 URI를 입력합니다.
https://vertexaisearch.cloud.google.com/oauth-redirect만들기를 클릭합니다. 새로 만든 사용자 인증 정보가 OAuth 2.0 클라이언트 ID 아래에 표시됩니다. 생성한 클라이언트를 열고 다음 정보를 복사합니다.
- 클라이언트 ID
- 클라이언트 보안 비밀번호