【Copilot】Copilotが社内ナレッジを参照しない時のGraph接続確認と対処法

【Copilot】Copilotが社内ナレッジを参照しない時のGraph接続確認と対処法
🛡️ 超解決

Copilotが社内ナレッジを参照しない場合、Graph接続に問題がある可能性があります。

Microsoft Graphは、Copilotが組織内のデータにアクセスするための基盤です。

この記事では、CopilotがGraphに接続できない原因を特定し、確認する手順を解説します。

これにより、Copilotのナレッジ参照機能を正常に利用できるようになります。

【要点】CopilotのGraph接続問題の確認方法

  • Microsoft 365 管理センター: Copilotライセンスの割り当て状況を確認する。
  • Microsoft Graph Explorer: Graph APIへのアクセス権限と、データ取得の可否をテストする。
  • Copilotのアクセス許可設定: Copilotが組織データへアクセスする権限が付与されているか確認する。

ADVERTISEMENT

CopilotとMicrosoft Graphの連携概要

Copilotは、Microsoft 365の各種サービス(SharePoint、OneDrive、Teamsなど)に保存されている情報を活用します。これらの情報へのアクセスは、Microsoft Graph APIを通じて行われます。

Copilotが社内ナレッジを参照できない場合、Copilot自身へのライセンス割り当てだけでなく、Microsoft Graphへの接続やアクセス権限に問題があることが考えられます。

Graph接続が確立されない原因と確認手順

ライセンス割り当ての確認

Copilotを利用するには、ユーザーにCopilotライセンスが割り当てられている必要があります。

ライセンスが割り当てられていない場合、CopilotはMicrosoft 365のデータにアクセスできません。

  1. Microsoft 365 管理センターにサインインする
    管理者権限を持つアカウントで、Microsoft 365 管理センターにアクセスします。
  2. ユーザーを選択する
    左側のナビゲーションメニューから「ユーザー」>「アクティブなユーザー」を選択し、対象のユーザーを見つけます。
  3. ライセンスとアプリを選択する
    ユーザーを選択し、表示される詳細ペインで「ライセンスとアプリ」タブをクリックします。
  4. Copilotライセンスを確認する
    割り当てられているライセンスの一覧を確認し、「Copilot」または「Microsoft 365 Copilot」のライセンスが有効になっているか確認します。
  5. ライセンスを割り当てる
    ライセンスが割り当てられていない場合は、チェックボックスをオンにして「変更を保存」をクリックします。

Microsoft Graph ExplorerでのAPIアクセス確認

Microsoft Graph Explorerは、Graph APIへのリクエストをテストできるWebツールです。これで、Copilotがアクセスしようとしているデータへの接続性を確認できます。

  1. Microsoft Graph Explorerにアクセスする
    Webブラウザで Microsoft Graph Explorer (https://developer.microsoft.com/ja-jp/graph/graph-explorer) にアクセスします。
  2. サインインする
    Copilotを利用するユーザーと同じアカウントでサインインします。
  3. アクセス許可を要求する
    Graph Explorerの画面上部にある「アクセス許可の変更」をクリックし、Copilotが必要とするであろう権限(例: `Files.Read.All`、`User.Read.All`など)にチェックを入れ、「アクセス許可の変更」をクリックして要求します。
  4. APIリクエストを実行する
    画面上部のURL入力欄に、アクセスしたいリソースのAPIパスを入力します(例: `/me/drive/recent`)。その後、実行ボタン(▶)をクリックします。
  5. 結果を確認する
    成功すれば、指定したリソースの情報がJSON形式で表示されます。エラーが表示される場合は、権限不足や接続の問題が考えられます。

Copilotのアクセス許可設定の確認

Microsoft 365 管理センターでは、Copilotが組織のデータにアクセスすることを許可する設定があります。この設定が無効になっていると、Copilotはナレッジを参照できません。

  1. Microsoft 365 管理センターにサインインする
    管理者権限を持つアカウントで、Microsoft 365 管理センターにアクセスします。
  2. Copilotの設定メニューに移動する
    左側のナビゲーションメニューから「設定」>「統合」>「Copilot」を選択します。(メニュー構成は変更される可能性があります。)
  3. データアクセス設定を確認する
    Copilotのデータアクセスに関する設定項目を探します。
  4. 組織データへのアクセスを許可する
    「組織のデータにアクセスする」のような項目があれば、それが有効になっていることを確認します。必要に応じて有効化し、変更を保存します。

よくある失敗パターンと追加確認事項

プロンプトで外部参照を指示していない

Copilotは、明示的に指示されない限り、自動的に社内ナレッジを検索しない場合があります。

「〇〇について教えて」「△△の情報をまとめて」といったプロンプトは、Copilotに社内データを検索するよう促します。

Copilotが社内ナレッジを参照しない場合、プロンプトに組織データへのアクセスを促す指示が含まれているか確認してください。

SharePoint/OneDriveのアクセス権限不足

Copilotは、ユーザーがアクセス権を持つ情報のみを参照できます。

Copilotが特定のファイルやサイトの情報を参照できない場合、そのユーザー自身が該当するSharePointサイトやOneDriveフォルダーへのアクセス権を持っていない可能性があります。

管理者は、ユーザーのSharePointやOneDriveにおけるアクセス権限を確認・修正する必要があります。

Copilotへのデータインデックス作成遅延

新しいファイルや変更されたファイルがCopilotの検索インデックスに反映されるまでには、時間がかかることがあります。

直近で追加・更新された情報がCopilotに反映されていない場合、しばらく待ってから再度試してください。

Copilotのインデックス作成状況を直接確認する機能はありませんが、Graph Explorerで最新のファイル情報が取得できるか確認することで間接的に判断できます。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。