このページでは、GitLab データストアを作成する前にサードパーティの構成を行う方法について説明します。
権限を設定し、クライアント ID とクライアント シークレットを取得する
GitLab アプリを登録してクライアント ID とクライアント シークレットを取得するには、 次の操作を行います。
GitLab アカウントにログインし、アプリケーションを作成するグループに移動します。
選択したグループに移動します。
[設定] > [アプリケーション] を選択します。
[名前] フィールドに、アプリケーションの名前を入力します。
[Redirect URI] フィールドに「
https://vertexaisearch.cloud.google.com/oauth-redirect」と入力します。[スコープ] セクションで、ニーズに応じて適切なスコープを選択します。
- 検索専用アクセス権の場合は、[read_api] を選択します。
- 検索とアクション(書き込み)のアクセス権の場合は、[api] を選択します。
[アプリケーションを保存] を選択します。GitLab は次のものを提供します。
- [アプリケーション ID] フィールドの OAuth2 クライアント ID。
- [シークレット] フィールドの [コピー] を選択してアクセスできる OAuth2 クライアント シークレット。
- [シークレットを更新] 関数。この関数を使用して、このアプリケーションの新しいシークレットを生成してコピーします。シークレットを更新すると、認証情報が更新されるまで既存のアプリケーションが機能しなくなります。
生成された [アプリケーション ID] と [シークレット] の値をコピーし、後で使用するために安全に保存します。