Sourcegraph-Konfiguration

Auf dieser Seite wird beschrieben, wie Sie eine Drittanbieteranwendung einrichten und konfigurieren, bevor Sie den Sourcegraph-Datenspeicher erstellen.

OAuth-Anwendung erstellen

  1. Melden Sie sich in Ihrem Sourcegraph-Konto oder auf der Seite für die Websiteverwaltung an.

  2. Rufen Sie die Einstellungen Ihres Nutzerkontos oder die Seite für die Websiteverwaltung auf, um OAuth-Anwendungen (Clientanwendungen) zu verwalten.

  3. Erstellen Sie eine neue OAuth-Clientanwendung.

  4. Geben Sie im Erstellungsdialogfeld einen Anwendungsnamen ein (z. B. Gemini Enterprise Connector).

  5. Kopieren Sie nach dem Erstellen der Anwendung die Client-ID und speichern Sie sie sicher für die spätere Verwendung beim Erstellen des Datenspeichers.

Weiterleitungs-URL und Bereiche festlegen

Konfigurieren Sie beim Erstellen oder Konfigurieren der OAuth-Anwendung die Weiterleitungs-URL und die Bereiche:

  1. Öffnen Sie in Sourcegraph die Seite für die OAuth-Anwendungskonfiguration.

  2. Geben Sie im Feld Weiterleitungs-URL (oder Callback-URL) https://vertexaisearch.cloud.google.com/oauth-redirect ein.

  3. Wählen Sie die folgenden Bereiche aus und aktivieren Sie sie:

    Umfang Zweck
    openid Ermöglicht der App, den Nutzer mit OpenID Connect zu authentifizieren.
    Profil Ermöglicht der App, grundlegende Profilinformationen des authentifizierten Nutzers aufzurufen.
    E-Mail Ermöglicht der App, die E-Mail-Adresse des authentifizierten Nutzers aufzurufen.
    offline_access Gewährt ein Aktualisierungstoken, damit die App auf Sourcegraph zugreifen kann, wenn der Nutzer nicht aktiv angemeldet ist.
    mcp Ermöglicht der App, eine Verbindung über das Model Context Protocol (MCP) herzustellen, um mit der Sourcegraph-Suche und den Sourcegraph-Tools zu interagieren.
  4. Speichern Sie die Konfigurationsänderungen.