Google ドライブ外部コンテンツコネクタのGoogle CloudおよびGoogleアドミン設定の構成
Google ドライブ SDK API と Admin SDK API を有効にし、Google Cloud サービスアカウントを作成して、Google ドライブ外部コンテンツコネクタがGoogle ドライブソースシステムのドライブとアクセス権限をクロールできるようにします。
始める前に
組織の Google Cloud 管理コンソールと Google 管理コンソールには、特権管理者の認証情報が必要です。特権管理者アカウントについては、 事前構築された管理者の役割 と 特権管理者アカウントのおすすめの方法に関する Google リソースをご覧ください。
必要なロール:なし
このタスクについて
Google ドライブ外部コンテンツコネクタは、API と Google Cloud コンソールで構成されたサービスアカウントを使用して、Google ドライブソースシステムからコンテンツを取得します。コネクタは、 Google Admin Console で設定されるサービスアカウントのドメイン全体の委任にも依存します。
検索アドミニストレーターは、Google Cloud コンソールからコピーした設定を使用して、Google ドライブ ソースシステムに適切に接続できるように Google ドライブ 外部コンテンツコネクターを構成できます。
手順
-
次の手順を実行して、選択したプロジェクトの Google ドライブ API と Admin SDK API を有効にします。
-
次の手順を実行して、選択したプロジェクトの新しい Google Cloud サービスアカウントを作成します。
-
次の手順を実行して、新しい Google Cloud サービスアカウントに秘密鍵を追加します。
-
次の手順を実行して Google 新しい Google Cloud サービスアカウントのドメイン全体の委任を有効にします。
- Google Cloud コンソールの [サービスアカウント] 画面で、新しいサービスアカウントの OAuth 2 クライアント ID の値をコピーして記録します。
- https://admin.google.com/ で Google アドミンコンソールにログインします。
- 次のように移動する。 .
- [ドメイン全体の委任の管理] を選択します。
- [API クライアント] リストで、[ 新規追加] を選択します。
- [クライアント ID] フィールドに、ステップ 4.a でコピーしたサービスアカウントの OAuth 2 クライアント ID を入力します。
- [OAuth スコープ] フィールドに「https://www.googleapis.com/auth/drive.readonly,https://www.googleapis.com/auth/admin.directory.user.readonly,https://www.googleapis.com/auth/admin.directory.group.readonly」と入力します。
- [認証] を選択します。
次のタスク
AI 検索アドミニストレーターに次のアイテムを提供します。
- example.com 形式のGoogle Workspaceドメイン。
- Google Workspaceドメインのユーザーディレクトリへのアクセス権限を持つユーザーアカウントのメールアドレス。Google ドライブ外部コンテンツコネクタは、このアカウントを使用して、ドメインのユーザーとグループを列挙します。
- ステップ 3.e でダウンロードした Google Cloud サービスアカウントの JSON 秘密鍵ファイル。
AI 検索アドミニストレーターは、Google ドライブインスタンスからドキュメントとアクセス権限を取得するGoogle ドライブ外部コンテンツコネクタを作成するために、これらのアイテムを必要としています。
Google ドライブ外部コンテンツコネクターの作成の詳細については、「外部コンテンツコネクタの作成とGoogle ドライブ外部コンテンツコネクタの接続設定」を参照してください。