Copilot StudioでSharePointのWord文書をナレッジ化しても参照しない・雑談に答える・Errorになる原因と対処法

Copilot Studio のナレッジに SharePoint 配下の Word 文書(複数)を追加したのに、「ナレッジ外の質問にも答える」「1つの文書しか見ていない」「一部が Error になる」といった挙動に悩むケースは珍しくありません。多くの場合、原因は“設定”と“取り込み状態(Ready/Error)”と“権限”のどれかに集約できます。

目次

よくある症状と、まず疑うべき原因

最初に、現象と原因候補を整理すると切り分けが早くなります。

症状起きやすい原因最優先の確認ポイント
ナレッジに限定されず、一般知識(雑談)でも答えてしまう「一般知識の利用」が有効/指示文(プロンプト)で縛っていない「Allow the AI to use its own general knowledge」を Off にする
4つ入れたのに、1つの文書だけ要約しているように見える他の文書が未取り込み(Error/未インデックス)/質問が1文書にしかヒットしていないナレッジ一覧のステータスが全件 Ready か確認
ナレッジ画面で一部の文書が Ready ではなく Error権限・共有設定・ファイル構造(重い画像/埋め込み/保護)・取り込み時の不整合該当ファイルの権限とファイル内容(保護/埋め込み/画像量)を見直す
ナレッジ外の質問で「only visible to you」系のエラーが出る参照先のコンテンツが閲覧者に見えていない(権限ミスマッチ)/リンク先が実質プライベート“ボットが参照しているアカウント”と“テストユーザー”の閲覧権限の一致を確認

なぜ「ナレッジ外の質問」にも答えてしまうのか

Copilot Studio の生成(Generative)オーケストレーションは、ナレッジに基づく回答を作れる一方で、設定次第ではナレッジに十分な根拠がなくても、モデルの一般知識で補完して回答を続行します。ユーザー体験としては“親切”に見えますが、社内ナレッジだけで運用したい場合はリスクになります。

特に次の条件が重なると、「ナレッジ外でも答える」印象が強くなります。

  • 一般知識の利用が On(ナレッジが薄い質問でも何かしら回答が生成される)
  • ナレッジ側の取り込みが不完全(Error が混ざっていて検索結果が弱い)
  • 質問が抽象的で、ナレッジの文章に含まれるキーワードにヒットしない
  • プロンプトに「根拠がなければ答えない」ルールが明文化されていない

最短で効く対処:一般知識の利用を無効化して「ナレッジ寄り」にする

まずは、意図した挙動(ナレッジ範囲に限定)へ寄せるための基本設定を押さえます。

設定手順

  1. Copilot Studio で対象のボット(Copilot)を開く
  2. 設定(歯車アイコンなど)から、生成(Generative)関連の設定を開く(画面の表記は環境により異なります)
  3. 「Allow the AI to use its own general knowledge(AI が一般知識を使うことを許可)」を Off にする
  4. 保存
  5. Publish(公開)を実行
  6. テスト画面で、ナレッジ内質問/ナレッジ外質問の両方を試す

期待する動作(目安)

質問タイプ期待する回答うまくいっていないサイン
文書に関係する質問文書内容を根拠にした具体的な回答(用語・手順・制約が文書と整合)文書に無い断定、一般論だけで終わる、社内ルールと異なる
文書に無関係な質問「提供された文書の範囲では回答できない」などの制限応答雑談に乗る、一般知識で回答を作り込む

ポイント:設定を変えても、保存だけではテスト環境に反映されないことがあります。必ずPublish(公開)まで行い、公開後のテストで判断してください。

「1文書しか参照しない」ように見える本当の理由

「4つあるのに1つしか見ない」問題は、体感としては“検索が偏っている”のですが、実務では次のどちらかです。

  • 他の文書が取り込めていない(ナレッジ一覧で Error / 処理中 / 未反映)
  • 取り込みは正常だが、質問が1つの文書にだけ強くヒットしている(結果として引用・要約がその文書中心になる)

特に今回のように「一部が Error」になっている場合、Ready の文書だけで検索・要約が組み立てられるため、結果的に“1本だけ参照している”挙動になります。これは生成AIの賢さというより、入力データが欠けている状態なので自然です。

確認すべき場所:ナレッジ一覧のステータス

ナレッジ画面(Knowledge)で、SharePoint URL 配下の Word が全件 Readyになっているかを確認してください。1件でも Error があれば、複数文書を前提にした回答の品質は安定しません。

「文書数が多いからダメ?」への整理

4本程度であれば、一般的に“文書数そのもの”が原因になる可能性は低いです。問題になりやすいのは、次のような方向性です。

  • SharePoint のソース(URL)追加数など、ソース種別ごとの上限
  • ファイルの容量や構造(画像・表・埋め込み)による処理可否
  • 権限や共有設定による取得失敗

つまり、「URL 1本の配下に4ファイルあるからダメ」というより、取り込みの成功/失敗(Ready/Error)と、取得できる権限が支配的です。

ナレッジが Error になるときの切り分けと改善策

Word 文書が Error になる場合、原因は1つとは限りません。再現性が低いときほど、“権限”と“ファイル内容(重さ・複雑さ・保護)”を疑うのが近道です。

原因カテゴリよくある例改善策(実務で効きやすい順)
権限・共有設定作成者だけ見える/特定ユーザーのみ共有/リンク共有が制限ボット側で利用している接続(アカウント/コネクタ)が、そのファイルを閲覧できるか確認 ファイル単体の共有設定を見直し、必要な閲覧権限を付与 サイト/ライブラリ権限とファイル固有権限の差分を解消
ファイルの重さ・複雑さ高解像度画像が大量、図表だらけ、スキャン画像中心画像を圧縮/不要な画像を削除 章ごとに分割してファイルを軽量化 いったん PDF に変換してアップロード(レイアウト固定で取り込みが安定することがある)
保護・制限・埋め込みパスワード保護、編集制限、埋め込みオブジェクト(Excel、Visio等)パスワード保護・編集制限を解除した“公開用コピー”を作る 埋め込みオブジェクトは画像化する/別添資料に分離
ファイル内容の癖変更履歴が大量、コメントが膨大、テンプレ由来の破損「名前を付けて保存」で新規ファイル化(クリーンコピー) 不要な変更履歴・コメントを整理してから再登録

現場で効く小技:SharePoint URL を“まとめて”登録している場合でも、切り分けのために問題の Word を1ファイルずつ個別に登録してみると、どのファイルが取り込みを壊しているかが明確になります(4本程度なら特に有効です)。

SharePoint 経由が不安定なら「ファイルアップロード型ナレッジ」に切り替える

SharePoint 側の取り込みは、権限・同期・インデックスなど外部要因の影響を受けやすいことがあります。少数ファイル(今回のように4本)なら、まずは手堅くWord を直接アップロードするナレッジに切り替えて挙動を比較するのが合理的です。

SharePoint URL とファイルアップロードの使い分け

方式メリット注意点向いているケース
SharePoint URL 参照更新が反映されやすい/1つの保管場所で管理できる権限・取り込み・同期の揺れが出ることがある運用で文書更新が頻繁、文書数が多い、ガバナンスをSharePointに寄せたい
ファイルアップロード型取り込みが安定しやすい/権限の不整合を回避しやすい更新時に再アップロードが必要になりやすいまず原因切り分けしたい/少数ファイルで運用/短期で確実に動かしたい

おすすめの進め方は次の通りです。

  1. 4本をローカルにダウンロード
  2. ファイルアップロード型のナレッジとして登録
  3. 同じ質問セットで比較テスト(ナレッジ内/外、横断質問)
  4. アップロード型で安定するなら、SharePoint 側の要因(権限/ファイル構造/同期)に絞って対策

「only visible to you」系エラーが出るときに見るべきポイント

このエラーはユーザー体験として不自然に見えますが、実務的には“見えている人(作成者/接続アカウント)”と“テストしている人”の権限がズレているときに起きやすいです。特に SharePoint は、サイト権限・ライブラリ権限・ファイル固有権限が重なり、ズレに気づきにくいのが落とし穴です。

チェックリスト(権限ミスマッチの典型パターン)

チェック項目確認方法の例対処の方向性
ボット(ナレッジ取り込み)で使われる接続アカウントは誰かコネクタ/接続情報の管理画面で確認そのアカウントに、対象の4ファイルが読める権限を付与
テストしているユーザーは同じファイルを開けるかSharePoint で対象ファイルを直接開く(別ブラウザ/別アカウントでも試す)テストユーザーにも閲覧権限を付与、または公開範囲を見直す
ファイル単体だけ固有権限になっていないかSharePoint の「アクセスの管理」「共有」などで確認ライブラリ継承に戻す、もしくは必要なグループに権限付与
リンク共有が制限されていないか共有リンクの種類(組織内/特定のユーザー)を確認運用方針に合わせて、参照者がアクセスできる共有方式に統一

補足:ナレッジ外の質問をしたときにこの種のエラーが出る場合でも、内部的には「何かしらの参照を試みて失敗している」「参照先が期待と違う」などがあり得ます。まずは一般知識 Offで挙動を固定し、次に参照元(ナレッジ)を安定(全件 Ready)させ、そのうえで権限を合わせる、の順番が効率的です。

ナレッジ回答を安定させる“指示文(プロンプト)”の実装例

設定で一般知識を Off にしても、回答が曖昧になったり、推測っぽい表現が混ざることがあります。そこで、ボットの指示文に「根拠がない場合は回答しない」ルールを明記すると安定しやすくなります。

WordPress に貼り付けやすいように、例をそのまま載せます(文言は運用に合わせて調整してください)。

あなたは社内ナレッジ(提供された文書)の内容だけを根拠に回答するアシスタントです。

必須ルール:
- 提供文書に根拠がない場合、推測や一般知識で補完せず「提供された文書の範囲では確認できません」と答えてください。
- 回答する場合は、文書に書かれている内容に沿って手順・条件・例外を具体的に説明してください。
- 不明点がある場合は、ユーザーに確認すべき前提条件(環境、権限、設定箇所)を短く質問してください。
- セキュリティや権限に関わる内容は、断定せず「権限設定を確認してください」のように安全側で案内してください。

さらに精度を上げたい場合は、次のような“口調”や“禁止事項”も追加できます。

  • 「たぶん」「一般的には」などの推測表現を減らす
  • 社内ルールが文書に無い場合は、必ず「文書に記載がない」と明言する
  • 質問が曖昧なときは、前提確認(例:利用テナント、認証方式、対象サイト)を先に行う

複数文書を“ちゃんと横断参照させる”ための質問設計と文書設計

全件 Ready でも、質問の仕方によっては 1 文書だけが強くヒットし、回答が偏ることがあります。横断参照を狙うなら、質問と文書の両方を少し工夫すると効果が出やすいです。

質問のコツ(テストにも使える)

  • 「A と B の違い」「4つの文書の共通点と差分」のように比較・横断を明示する
  • 文書固有の用語を混ぜる(例:各文書の章名、機能名、エラー文言)
  • 「前提→手順→例外→注意点」を含む質問にする(単発の用語説明より横断が起きやすい)

Word 文書側のコツ(取り込みと検索に効く)

  • 見出し(章立て)を明確にし、同じ概念は同じ表記で統一する(表記揺れを減らす)
  • 画像に頼りすぎず、重要な結論はテキストでも書く(検索に引っかかりやすい)
  • FAQ 形式の追記を入れる(「質問→回答→注意点」のまとまりがあると命中率が上がりやすい)
  • 巨大な1ファイルより、テーマ別に分割して“検索の当たり”を作る

公開前にやるべき最終チェック(そのまま運用手順にできる)

再発を防ぐには、Publish 前に機械的に確認できるチェックリストを持つのが一番強いです。

チェック合格ラインNG のときにやること
一般知識の利用Off(ナレッジ限定運用の場合)Off にして保存→Publish→再テスト
ナレッジ取り込み状態対象ファイルが全件 ReadyError ファイルの権限・内容を見直し、再登録またはアップロード方式に切替
権限接続アカウントとテストユーザーの閲覧権限が一致SharePoint の共有設定を統一、固有権限の解消
ナレッジ外質問の応答制限応答(回答拒否)が出るプロンプトに「根拠がない場合は回答しない」を追記
横断質問の応答複数文書の情報が混ざる(必要な場合)質問文を比較型に、文書側にFAQや用語の統一を追加

それでも直らない場合の「最短ルート」

一般知識を Off にしても挙動が変わらない、Error の理由が明確に出ない、「only visible to you」系が不規則に出る、といった場合は、生成周りや取り込み基盤側の問題の可能性があります。この場合、手元で粘り続けるより、再現情報を揃えて Microsoft 側へフィードバック/サポートに回すのが結果的に早いです。

渡すときは、次をセットにすると話が進みやすくなります。

  • 現象が起きる質問例(ナレッジ内・ナレッジ外をそれぞれ)
  • 実際の回答例(可能ならコピペ)
  • ナレッジ一覧のステータス(Ready/Error が分かるスクリーンショット)
  • 対象 SharePoint の共有設定の概要(閲覧できるユーザー範囲、固有権限の有無)
  • 「一般知識 Off」「Publish 済み」を確認したこと

特に「only visible to you」系はユーザー側の誤操作では説明しにくいことが多いため、再現条件が揃うほど解決が早くなります。

まとめ

Copilot Studio で SharePoint の Word 文書をナレッジにして運用する場合、まずは一般知識の利用を Offにして“ナレッジ限定”の挙動を作り、次にナレッジの取り込み状態(全件 Ready)を揃え、最後に権限(接続アカウントと利用者)を一致させるのが王道です。

「1文書しか見ない」ように見えるのも、多くは Error が混ざっていて実質 1 本しか使えていない状態です。4本程度なら、SharePoint 方式に固執せずアップロード型への切替で安定させ、そこから SharePoint 側の原因に戻って対処する進め方が現場では失敗しにくいです。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次