GitLab の構成

このページでは、GitLab データストアを作成する前にサードパーティの構成を行う方法について説明します。

権限を設定してクライアント ID とクライアント シークレットを取得する

GitLab アプリを登録してクライアント ID とクライアント シークレットを取得するには、次の操作を行います。

  1. GitLab アカウントにログインし、アプリケーションを作成するグループに移動します。

  2. 選択したグループに移動します。

  3. [設定] > [アプリケーション] を選択します。

  4. [名前] フィールドに、アプリケーションの名前を入力します。

  5. [Redirect URI] フィールドに「https://vertexaisearch.cloud.google.com/oauth-redirect」と入力します。

  6. [Scopes] セクションで、ニーズに基づいて適切なスコープを選択します。

    • 検索専用アクセスの場合、[read_api] を選択します。
    • 検索とアクション(書き込み)アクセス権の場合は、[api] を選択します。
  7. [アプリケーションを保存] を選択します。GitLab が提供:

    • [アプリケーション ID] フィールドの OAuth2 クライアント ID。
    • OAuth2 クライアント シークレット。[シークレット] フィールドの [コピー] を選択してアクセスできます。
    • シークレットの更新機能。この関数を使用して、このアプリケーションの新しいシークレットを生成してコピーします。シークレットを更新すると、認証情報が更新されるまで既存のアプリケーションが機能しなくなります。
  8. 生成されたアプリケーション ID とシークレットの値をコピーし、後で使用するために安全に保存します。