次の方法で共有


Google Drive Microsoft 365 Copilot コネクタをデプロイする

この記事を使用して、Microsoft 365 管理センターに Google Drive Microsoft 365 Copilot コネクタをデプロイします。 コネクタは Google Drive コンテンツにインデックスを付け、Microsoft 365 Copilotと Microsoft Search で使用できるようにします。

サービス構成情報については、「 コネクタ インジェスト用に Google ワークスペース サービスを設定する」を参照してください。

前提条件

Google Drive コネクタをデプロイする前に、organizationで Google ワークスペース環境が構成されていることを確認します。 次の表は、環境を構成してコネクタをデプロイする手順をまとめたものです。

タスク 役割
環境を構成する Google ワークスペース管理者
コネクタをデプロイする Microsoft 365 管理者
コネクタの設定をカスタマイズ する (省略可能) Microsoft 365 管理者

コネクタをデプロイする前に、次の前提条件を満たしていることを確認してください。

  • Google ワークスペースドメインと管理者アカウントをお持ちの場合。
  • ドメイン全体の委任を使用して Google クラウド サービス アカウントを作成しました。
  • サービス アカウント キーは JSON 形式で使用できます。
  • 次の OAuth スコープがサービス アカウントに追加されます。
    • https://www.googleapis.com/auth/admin.directory.user.readonly
    • https://www.googleapis.com/auth/admin.directory.group.readonly
    • https://www.googleapis.com/auth/drive.readonly
    • https://www.googleapis.com/auth/admin.reports.audit.readonly

詳細については、「 コネクタ インジェスト用に Google Drive サービスを設定する」を参照してください。

コネクタをデプロイする

organizationの Google ドライブ コネクタを追加するには:

  1. Microsoft 365 管理センターにサインインします。
  2. 左側のウィンドウで、[ Copilot>Connectors] を選択します。
  3. [ ギャラリー ] タブに移動し、[ Google ドライブ] を選択します。

表示名

Copilot エクスペリエンスでコネクタを識別する表示名を入力します。 表示名は信頼されたコンテンツも示し、コンテンツ ソース フィルターとして使用されます。

Google ワークスペース ドメイン

organizationの Google ワークスペース ドメイン (たとえば、your-company.com) を指定します。 詳細については、「 ドメインとは」を参照してください。

管理者アカウントの電子メール

Google ワークスペース管理者アカウントのメール アドレスを、 user@company.com形式で入力します。

サービス アカウント キー

Google Cloud サービス アカウントの作成時に生成した JSON キー ファイルの内容全体を貼り付けます。 サービス アカウント キーを生成する方法については、「 Google Cloud プロジェクトを作成する」を参照してください。

ロールアウト

コネクタをorganizationにデプロイする前に、Copilot やその他の検索サーフェスで検証する場合は、制限付きの対象ユーザーにコネクタをデプロイします。 詳細については、「Microsoft 365 Copilot コネクタの段階的ロールアウト」を参照してください。

制限付き対象ユーザーにロールアウトするには、[制限対象ユーザー へのロールアウト] の横にあるトグルを選択し、コネクタをロールアウトするユーザーとグループを指定します。

[ 作成] を 選択して接続をデプロイします。 Google Drive Copilot コネクタは、コンテンツのインデックス作成をすぐに開始します。

次の表に、設定される既定値を示します。

Page Setting 既定値
ユーザー アクセス許可 Google Drive 内のすべてのユーザーがアクセスできるすべてのファイルは、テナント内のすべての Microsoft 365 ユーザーに表示されます。
コンテンツ インデックスコンテンツ アクセス可能なすべてのファイルとフォルダーは、既定で選択されます。
同期 増分クロール 15 分ごと
同期 フル クロール 毎日

接続を作成したら、Microsoft 365 管理センターの [コネクタ] セクションで状態を確認できます。

設定のカスタマイズ (省略可能)

Google ドライブ コネクタの設定の既定値をカスタマイズできます。 設定をカスタマイズするには、管理センターのコネクタ ページで [ カスタム セットアップ] を選択します。

ユーザー設定をカスタマイズする

アクセス許可

Google Drive コネクタでは、次のユーザー検索アクセス許可がサポートされています。

  • すべてのユーザー
  • このデータ ソースにアクセスできるユーザーのみ (推奨)

[ すべてのユーザー] を選択すると、すべてのユーザーの検索結果にインデックス付きデータが表示されます。 [このデータ ソースにアクセスできるユーザーのみ] を選択した場合、アクセス権を持つユーザーの検索結果にインデックス付きデータが表示され、ユーザー ID をマップする方法をさらに選択する必要があります。

  • Microsoft Entra ID: Google ドライブのメールが Entra ID ユーザー プリンシパル名 (UPN) と一致する場合に使用します。 コネクタは、Google Drive のユーザーの電子メール ID を、Microsoft Entra IDから UPN プロパティにマップします。
  • 非 Entra ID: Google Drive のメールが UPN と異なる場合は、正規表現ベースのマッピングを使用します。 詳細については、「 非 Entra ID ID のマップ」を参照してください。

注:

ユーザーまたはグループのアクセス許可へのUpdatesは、フル クロールでのみ同期されます。 増分クロールでは、現在、アクセス許可に対する更新プログラムの処理はサポートされていません。

コンテンツ設定をカスタマイズする

包含と除外

除外ルールと包含ルールを使用して、Microsoft が Google ドライブからクロールするデータを制御します。 除外ルールを使用すると、指定したアイテムを除くすべてのコンテンツをクロールできます。一方、包含ルールではクロールが指定されたアイテムのみに制限されます。 両方のルールが同じコンテンツに適用されている場合、除外ルールが優先されるため、そのコンテンツのインデックスは作成されません。

サポートされている除外ルール

除外の種類 Description
共有ドライブ ID 共有ドライブ ID を指定してコンテンツをクロールから除外します。
Google グループ すべてのグループ メンバーがアクセスできるグループ メンバーの個人用ドライブと共有ドライブからのファイルは、クロールから除外されます。
フォルダー ID 指定したフォルダー内のファイル (フォルダー ID 別) はクロールから除外されます。

サポートされている包含ルール

包含の種類 Description
共有ドライブのみをクロールする オンに切り替えて、共有ドライブからのみファイルをクロールします。
Google グループ すべてのグループ メンバーがアクセスできるグループ メンバーの個人用ドライブと共有ドライブからのファイルのみがクロールされます。
共有ドライブ ID Microsoft が特定の共有ドライブと基になるフォルダーをクロールすることのみを許可します。 包含ルールで Google グループが指定されていない限り、プライベート ドライブはクロールされません。
日付範囲 選択した時間範囲内で最後に変更されたファイルのみがクロールされます。 終了日が空白のままの場合、Microsoft は開始日より後に作成/変更されたファイルをクロールします。 開始日が空白のままの場合、Microsoft は最も早い時点から作成されたファイルをクロールします。

共有ドライブはフォルダーとして扱われます。 共有ドライブ ID を取得するには、Google ドライブで共有ドライブを開き、drive.google.com/drive/folders/ 後に URL の一部をコピーします。 この ID をコンテンツ フィルターに貼り付けます。

特定のフォルダーを除外または含めるには、フォルダー ID が必要です。 Google ドライブで目的のフォルダーを開き、drive.google.com/drive/folders/ した後に URL の一部をコピーします。 この ID をコンテンツ フィルターに貼り付けます。

プロパティの管理

Google ドライブのデータ ソースから使用可能なプロパティを追加または削除できます。 スキーマを割り当て、セマンティック ラベルを変更し、プロパティにエイリアスを追加します。 一部のプロパティには、既定でインデックスが作成されます。

既定のプロパティ Label 説明 Schema
file.name タイトル ファイル名 検索、クエリ、取得
file.fileExtension ItemType インデックス付きアイテムの種類 クエリ、取得
file.description ファイルの簡単な説明。
file.fileExtension FileExtension 出力のみ。 fullFileExtension の最終的なコンポーネント。 このプロパティは、Google Drive のバイナリ コンテンツを含むファイルでのみ使用できます。 クエリ、取得
file.size 出力のみ。 BLOB とファースト パーティのエディター ファイルのサイズ (バイト単位)。 ショートカットやフォルダーなど、サイズのないファイルには設定されません。
file.parents ParentId ファイルを含む親フォルダーの ID。 1 つのファイルに含めることができる親フォルダーは 1 つだけです。複数の親の指定はサポートされていません。 クエリ、取得
file.owners createdBy 出力のみ。 このファイルの所有者。 複数の所有者を持つレガシ ファイルは、特定のファイルのみです。 このフィールドは、共有ドライブ内のアイテムには設定されません。 検索、クエリ、取得
file.owners authors クエリ、取得
file.webViewLink url 出力のみ。 関連する Google エディターまたはブラウザーのビューアーでファイルを開くリンク。 取り戻す
file.createdTime createdDateTime ファイルが作成された時刻 (RFC 3339 日時)。 クエリ、取得
file.modifiedTime lastModifiedDateTime 誰かがファイルを最後に変更した時刻 (RFC 3339 日時)。 クエリ、取得
file.lastModifyingUser lastModifiedBy 出力のみ。 ファイルを変更する最後のユーザー。 このフィールドには、サインインしているユーザーが最後に変更を加えた場合にのみ設定されます。 検索、クエリ、取得
fileExtension から作成 iconUrl ファイルのアイコンへの静的で認証されていないリンク。 取り戻す
folders.name containerName ファイルが属する共有ドライブの名前 クエリ、取得
folders.webViewLink containerURL 親フォルダーにアクセスするための URL クエリ、取得

同期設定をカスタマイズする

既定では、増分クロールは 15 分ごとに設定され、フル クロールは毎日に設定されます。 これらのスケジュールは、データ更新のニーズに合わせて調整できます。