이 페이지에서는 Google Calendar를 데이터 스토어로 Gemini Enterprise에 연결하기 위해 OAuth를 구성하는 방법을 설명합니다.
Google Calendar 인증 및 권한 설정
Google Calendar 작업을 사용 설정하려면 Google Cloud 관리자가 다음 단계에 따라 Google Calendar API를 사용 설정하고 인증을 설정해야 합니다.
Google Calendar API 사용 설정
Google Cloud 콘솔에서 다음 API를 사용 설정합니다.
OAuth 앱 만들기 및 범위 추가
OAuth 앱이 없는 경우 다음 단계를 따르세요. OAuth 앱이 이미 있는 경우 OAuth 클라이언트 사용자 인증 정보 만들기로 건너뜁니다.
Google 인증 플랫폼 / 개요로 이동합니다.
시작하기를 클릭합니다.
OAuth 앱 이름을 입력합니다.
사용자 지원 이메일에서 애플리케이션 사용자가 동의에 대해 문의할 수 있는 지원 이메일 주소를 선택합니다.
시청자층에서 앱의 사용자 유형을 선택합니다.
- 외부: Google Workspace 조직 외부에서 사용할 앱을 만드는 경우 외부를 선택합니다. 이렇게 하면 Google 계정이 있는 모든 사용자가 앱을 사용할 수 있습니다.
사용자 유형으로 외부를 선택한 경우 테스트 사용자를 추가합니다.
- 잠재고객을 클릭합니다.
- 테스트 사용자에서 사용자 추가를 클릭합니다.
- 이메일 주소와 기타 승인된 테스트 사용자를 입력한 후 저장을 클릭합니다.
- 내부: 앱이 특정 Google Cloud 조직의 회원으로 제한되어 Google Workspace 조직 회원만 액세스할 수 있는 경우 내부를 선택합니다.
- 외부: Google Workspace 조직 외부에서 사용할 앱을 만드는 경우 외부를 선택합니다. 이렇게 하면 Google 계정이 있는 모든 사용자가 앱을 사용할 수 있습니다.
사용자 유형으로 외부를 선택한 경우 테스트 사용자를 추가합니다.
다음을 클릭합니다.
연락처 정보에 프로젝트 변경사항에 대한 알림을 받을 수 있는 이메일 주소를 입력합니다.
다음을 클릭합니다.
완료에서 Google API 서비스 사용자 데이터 정책을 검토합니다. 동의하는 경우 Google API 서비스: 사용자 데이터 정책에 동의합니다를 선택합니다.
계속을 클릭합니다.
만들기를 클릭합니다.
앱을 만든 후 브랜딩 및 대상에서 OAuth 동의 화면 설정을 업데이트할 수 있습니다.
범위 추가
최소한 필요한 범위를 추가하려면 다음 단계를 따르세요.
- Google Cloud 콘솔에서 메뉴 로 이동합니다.
- 탐색 메뉴에서 데이터 액세스를 선택합니다.
- 범위 추가 또는 삭제를 클릭합니다.
수동으로 범위 추가에서 요구사항에 따라 Google Calendar의 다음 범위를 붙여넣습니다.
연결 모드 범위 목적 제휴 검색 https://www.googleapis.com/auth/calendar.readonly연합 검색 및 읽기 전용 작업에 필요한 최소 권한입니다. 제휴 검색 및 작업 https://www.googleapis.com/auth/calendar.readonly이벤트를 만드는 등의 쓰기 작업을 실행할 때 읽기 액세스 권한이 필요합니다. https://www.googleapis.com/auth/calendar.events캘린더 일정을 만드는 데 필요합니다. https://www.googleapis.com/auth/calendar.calendars캘린더 일정 메타데이터를 업데이트하는 데 필요합니다. 표에 추가를 클릭한 다음 업데이트를 클릭합니다.
저장을 클릭합니다.
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
- 클라이언트 보안 비밀번호