Google Drive への接続

Google Drive これは、クラウドベースのファイルストレージおよびコラボレーションプラットフォームであり、ユーザーはどのデバイスからでもドキュメントを保存、共有、リアルタイムで共同編集することができます。 Google Drive と IBM を統合することで、 watsonx Orchestrate を介してファイルやフォルダにシームレスにアクセスし、自動化、データ交換、ワークフローのオーケストレーションが可能になります。

Google Drive と IBM watsonx Orchestrate を連携させるには、両システムがシームレスに通信できる安全な接続を確立する必要があります。 統合の管理に関する一般的なガイドラインについては、 「事前構築済みエージェントのアプリ接続」 を参照してください。

重要:

デフォルトでは、アプリでのシングルサインオン(SSO)は無効になっています。 これを有効にするには、 「アプリケーションのシングルサインオンの設定」 を参照してください。

接続手順

Google Drive を watsonx Orchestrate に接続するには、以下の手順に従ってください:

  1. [管理 ] > [接続] に移動し、対応する Google Drive 接続IDを検索してください。

  2. 一致する接続IDの横にある「編集」をクリックしてください。

  3. 組織で使用している認証方法を選択してください( OAuth、 2.0、 またはキーと値のペア )。

  4. 選択した認証方法に応じて、 Google Drive 固有のフィールドを入力してください。 一般的な接続ワークフローについては、 「事前構築済みエージェントのアプリ接続」 のページをご覧ください。

  5. ドラフトとライブ設定の手順を完了してください。

  6. 接続を保存し、テストして正常に接続されたことを確認してください。

サポートされている認証方法

Google Drive watsonx Orchestrate では、以下の認証タイプに対応しています:

  1. OAuth 2.0 (認証コード) : 本番環境接続に推奨

  2. キー値ペア(KVP) :APIキーベースおよびレガシーシナリオでサポート

注:

2025年9月以降に作成されたエージェントについては、 Google Drive では「 OAuth 2.0 」のみがサポートされる認証方式となります。

接続 ID

接続設定ページで Google Drive 接続を検索する際は、以下の接続IDを使用してください。 接続IDを検索し、編集用に接続を開く方法については、 「事前構築済みエージェントのアプリ接続」 を参照してください。

認証タイプ

接続 ID

OAuth2 認証コード

``google_oauth2_auth_code_ibm_184bdbd3``

キーと値のペア (Key Value Pair)

``google_key_value_ibm_184bdbd3``(非推奨)

OAuth 2.0 接続詳細

組織で OAuth ベースの認証を使用している場合、 認証タイプを「 OAuth2 認証コード」 に設定し、以下のフィールドに入力してください:

フィールド

説明

サーバー URL

Google Drive サーバのベース URL

トークンURL

アクセストークンと認証コードを交換するエンドポイント

範囲

どのようなアクセスが要求されているかを定義する

許可URL

URL ユーザーがログインし、アクセスを承認するためにリダイレクトされる場所

クライアント ID

アプリケーションのユニークID

クライアントシークレット

でアプリを認証するための秘密鍵。 Google Drive

これらの値は Google Cloud コンソールから取得できます。 詳細については、『 Google 認証API』のドキュメントを参照してください。

キーと値のペア接続詳細

組織でAPIキーまたはレガシー設定を使用している場合、 認証タイプをキーと値のペア」 に設定し、 [新しいフィールドを追加 ]を使用して以下の各フィールドを追加してください:

キー

説明

base_url

Google Drive API のベースとなる URL (例: https://www.googleapis.com)

token_url

OAuth トークンを取得するために使用される URL (例: https://oauth2.googleapis.com/token

client_id

Google Cloud プロジェクトのクライアントID

client_secret

あなたの Google Cloud プロジェクトのクライアントの秘密

bearer_token

APIリクエストに使用するアクセストークン

refresh_token

ベアラ・トークンの有効期限が切れたときにリフレッシュするために使用するトークン

:キー値ペアを使用する場合、チーム認証情報のみがサポートされます。

これらの値は Google Cloud コンソールから取得できます。 詳細については、『 Google 認証API』のドキュメントを参照してください。