Sourcegraph 구성

이 페이지에서는 Sourcegraph 데이터 스토어를 만들기 전에 서드 파티 애플리케이션을 설정하고 구성하는 방법을 설명합니다.

OAuth 앱 만들기

  1. Sourcegraph 계정 또는 사이트 관리 페이지에 로그인합니다.

  2. 사용자 계정 설정 또는 사이트 관리 페이지로 이동하여 OAuth 애플리케이션 (클라이언트 애플리케이션)을 관리합니다.

  3. 새 OAuth 클라이언트 애플리케이션을 만듭니다.

  4. 생성 대화상자에 애플리케이션 이름을 입력합니다 (예: Gemini Enterprise Connector).

  5. 애플리케이션을 만든 후 클라이언트 ID를 복사하고 데이터 스토어를 만들 때 나중에 사용할 수 있도록 안전하게 저장합니다.

리디렉션 URL 및 범위 설정

OAuth 애플리케이션을 만들거나 구성할 때 리디렉션 URL과 범위를 구성합니다.

  1. Sourcegraph에서 OAuth 애플리케이션 구성 페이지를 엽니다.

  2. 리디렉션 URL (또는 콜백 URL) 필드에 https://vertexaisearch.cloud.google.com/oauth-redirect을 입력합니다.

  3. 다음 범위를 선택하고 사용 설정합니다.

    범위 목적
    openid 앱이 OpenID Connect를 사용하여 사용자를 인증하도록 허용합니다.
    profile 앱이 인증된 사용자의 기본 프로필 정보를 볼 수 있도록 허용합니다.
    이메일 앱이 인증된 사용자의 이메일 주소를 볼 수 있도록 허용합니다.
    offline_access 사용자가 활성 상태로 로그인하지 않은 경우 앱이 Sourcegraph에 액세스할 수 있도록 갱신 토큰을 부여합니다.
    mcp 앱이 모델 컨텍스트 프로토콜 (MCP)을 사용하여 연결하여 Sourcegraph 검색 및 도구와 상호작용할 수 있도록 허용합니다.
  4. 구성 변경사항을 저장합니다