この記事では、Microsoft 365 Copilot の拡張性と潜在的な回避策に関連する既知の問題に関する情報を提供します。
宣言型エージェント
宣言型エージェントには、次の既知の問題が当てはまります。
Power Automate フローは、宣言型エージェントのアクションとして完全にはサポートされていません
宣言型エージェントのアクションとしての Power Automate フローは、確実に実行されず、結果を返さない可能性があります。 場合によっては、アクション カウンターにフローの存在が反映されていても、新しく作成されたフローが Copilot Studio 内のアクションの追加インターフェイスに表示されないことがあります。
回避策: 現時点では、フローが結果を返さない可能性があるという問題に対して使用できる回避策はありません。 Copilot Studio の外部のフロー詳細ページで説明を編集することで、フローのトリガー成功を改善することができます。
この問題は、SharePoint、Microsoft 365 Copilot コネクタ、プラグインなど、あらゆるコンテンツ ソースからのリンクに適用されます。
カスタム メタデータに基づいて一覧を取得するためのプロンプトはサポートされていません
カスタム メタデータに基づいて項目の一覧を取得するプロンプトはサポートされていません。 たとえば、割り当て先がカスタム メタデータに基づいている "自分に割り当てられた ServiceNow チケットのリストを取得する" というプロンプトは、メタデータが接続スキーマ ラベル プロパティにマップされていないため機能しません。
回避策: 現在、この問題に回避策はありません。 コネクタ アイテムのタイトルまたは説明との一致に基づいてアイテムを取得できます。
ファイル名に NULL 文字が含まれている SharePoint ファイルは結果を返しません
ナレッジ ソースとして使用される SharePoint ファイルのファイル名に NULL 文字が含まれている場合、エージェントはそのナレッジ ソースに基づく結果を返しません。
SharePoint ナレッジ ソースがエージェントの応答で失敗する可能性があります
SharePoint ナレッジ ソースに基づいた宣言型エージェントは正常にプロビジョニングされても、実行時に次のメッセージによって失敗する可能性があります。
「申し訳ありませんが、応答できませんでした。」
この問題は、サインインしたユーザーが Microsoft 365 Copilot ライセンスを持っていない場合に発生する可能性があります。 SharePoint および OneDrive のナレッジ ソースには、アクティブな Copilot ライセンスが必要です。
Copilot ライセンスを持たないカスタマー デジタル エクスペリエンス (CDX) デモ テナント アカウントではエージェントを作成して公開できますが、接地された取得はサイレントに失敗し、一般的なランタイム エラーをトリガーします。 非運用テナントで SharePoint グラウンディングをテストしている開発者は、必要な Graph と SharePoint アクセスを含む Microsoft 365 Copilot 開発者ライセンスを使用する必要があります。
正しいライセンスが割り当てられているにもかかわらず、アースに失敗する場合は、次のことを確認します。
- サインインしたユーザーは、
items_by_urlで定義されている SharePoint サイトの URL にアクセスできます。 - エージェントの接続では 、ユーザー認証が使用されます。 サービス プリンシパルは、SharePoint のグラウンディング シナリオではサポートされていません。
- ユーザーには、ターゲットの SharePoint サイトに対する 読み取り アクセス許可以上が与えられています。
サイレント グラウンディング エラーは、通常、ライセンス、アクセス許可、または認証の構成が不完全な場合に発生します。
宣言型エージェントによって返される URL が、Microsoft 365 Copilot の@mention応答に含まれていない
Microsoft 365 Copilot の @mention を介して宣言型エージェントを呼び出すと、URL が削除、非表示、またはプレーン テキストにダウングレードされる場合があります。 この問題が発生するのは、@mention パイプラインがより厳格な出力サニタイズを適用して、Word、Excel、PowerPoint、Outlook、Teams などの共有コンテキストで安全でないリンクや未確認のリンクをブロックするためです。
回避策:
次のいずれかの方法を試してください。
最小限の URL は削除される可能性が高いため、返さないようにします。 リンクが省略可能な場合はナビゲーション テキストを提供します。 たとえば、[Contoso ポータル]>[レポート]>[月次ダッシュボード] に移動します。
API プラグイン応答で構造化された JSON フィールド内の URL を返します。 これらのフィールドは、自然言語のテキストよりも積極的ではなく積極的にサニタイズされます。
Markdown リンクの書式設定
(https://contoso.com/dashboard)または山かっこ表記(<https://contoso.com/dashboard>)を使用します。
Microsoft 365 Copilot 内からのエージェントの共有が失敗する可能性があります
[organization内の特定のユーザー] オプションを使用してMicrosoft 365 Copilotを介してエージェントを共有すると、検索結果に配布グループが含まれる場合があります。 エージェントを配布グループと共有すると、共有が失敗する可能性があります。
一部の機能は、Microsoft 365 Government テナントではサポートされていません
次の機能は、 現在 Microsoft 365 Government テナントではサポートされていません。
- 認証されたカスタム アクション。
- 機能拡張機能の使用量課金のサポート。 使用量課金が必要な機能の詳細については、「 エージェント機能とライセンスモデル」を参照してください。
- Microsoft 365 Agents Toolkit による公開エージェントのサポート。
Copilot コネクタ
次の既知の問題は、Copilot コネクタに適用されます。
カスタム メタデータに基づいてアイテムを取得するプロンプトはサポートされていません
カスタム メタデータに基づいて項目の一覧を取得するプロンプトはサポートされていません。 たとえば、フィールドが接続スキーマのラベル プロパティにマップされていないため、「割り当て先」がカスタム メタデータの場合、「自分に割り当てられたServiceNowチケットのリストを取得する」というプロンプトは機能しません。
API プラグイン。
次の既知の問題は API プラグインに適用されます。
一部の OpenAPI 機能はサポートされていません
次の OpenAPI 機能は、API プラグインではサポートされていません。
- API メソッド要求の本文またはパラメーターにネストされたオブジェクト。
- ポリモーフィック参照 (
oneOf、allOf、anyOf) と循環参照。 回避策として、フラット化されたスキーマを使用します。 - カスタム ヘッダー、クエリ パラメーター、または Cookie 内の API キー。
- バニラ認証コードおよび PKCE 認証コード以外の OAuth 付与フロー。
- 単一の API エンドポイントに対するデュアル認証フロー (OAuth/Entra SSO + HTTP ベアラー トークン)。
- リセットする設定 UI 常に許可状態。 回避策として、アプリをアンインストールして許可状態をリセットします。
- サインアウトする設定 UI。回避策として、アプリをアンインストールして許可状態をリセットするか、ユーザーが自然言語を使用して呼び出すことができる関数を実装します。
- 単一関数の多重応答セマンティクス。
- OpenURL と ToggleVisibility 応答セマンティクスでのアダプティブ カード アクション。
- 応答セマンティクスにおけるタスク モジュールとステージ ビュー。
カスタム エンジン エージェント
次の表に、Microsoft 365 Copilot で実行されるカスタム エンジン エージェントで現在サポートされていない機能を示します。 これらの問題は、Microsoft 365 エージェント ツールキットと Microsoft 365 エージェント SDK を使用して構築されたカスタム エンジン エージェントに適用されます。
| 機能 | 問題 |
|---|---|
| フィードバック | エージェントの応答に関するユーザー フィードバックは、開発者と共有されません。 |
| 会話のコンテキスト | カスタム エンジン エージェントは、ユーザーが @mention を介してエージェントにアクセスする前に発生した Copilot の会話履歴にアクセスできません。 |
| チャットのメッセージ | ユーザーは、エージェントに送信またはエージェントから返されたチャット メッセージを編集できません。 エージェントの応答メッセージは HTML をサポートしていません。 Microsoft 365 Copilot のメッセージは変更できません。また、updateActivity API はサポートされていません。 |
| 添付ファイル | カスタム エンジン エージェントは、エージェント チャットでのファイルまたは画像の添付をサポートしていません。 チャットにアップロードされた画像は、エージェントに渡されて処理されません。 アップロードされた画像からテキストを抽出するなど、ユーザーがカスタム エンジン エージェントに画像をアップロードする必要があるシナリオはサポートされていません。 |
| ファイルのダウンロード | Microsoft 365 Copilot のカスタム エンジン エージェントでは、ファイルのダウンロードはサポートされていません。 Excel ブックなどのファイルを生成するカスタム エンジン エージェントは、クリック可能なダウンロード可能なファイルを Microsoft 365 Copilot でレンダリングしません。ファイルは非対話型テキストまたは空のダウンロード領域として表示されます。 同じエージェントが Microsoft Teams と Copilot Studio テスト パネルでファイルを正しくレンダリングするため、この動作は、ファイル生成またはダウンストリーム レンダリングのエラーではなく、Microsoft 365 Copilot チャネルに固有のものです。 |
| リッチ カード | リッチ カードの次の要素はサポートされていません。
|
| 事前の通知 | 事前の通知はサポートされていません。 |
| 引用 | 次の引用タイプはサポートされていません。
|
| アダプティブ カード |
Action.Execute を使用して更新されたアダプティブ カードは、チャットが再度開かれたときに更新されたコンテンツを保持しません。元のカードが表示されます。 Copilot Chat のエージェント ワークフローは、メッセージの編集に依存するのではなく、フォローアップ メッセージを使用する必要があります。 アダプティブ カードの次の要素はサポートされていません。
|
| 秘密度ラベル | 秘密度ラベルはサポートされていません。 |
| Microsoft 365 アプリのサポート | カスタム エンジン エージェントは、Outlook、Word、Excel、PowerPoint、および Microsoft Edge ブラウザーではサポートされていません。 |
Copilot Studio エージェント
次の既知の問題は、Copilot Studio で構築され、Microsoft 365 Copilot または Microsoft Teams に追加されたエージェントに適用されます。
サードパーティ モデルを使用するエージェントが "エージェントがブロックされました" エラーを返す
Microsoft 365 Copilot または Microsoft Teams に追加したエージェントは、プロンプトに応答して「エージェントがブロックされました」というエラーを返します。 画面上のエラー メッセージには、使用可能な別の大規模言語モデル (LLM) を使用するようにエージェントを更新するように提案されています。
この問題は、Anthropic モデルである Claude Sonnet 4.6 などのサードパーティ モデルを使用するようにエージェントが設定されている場合に発生します。 Anthropic モデルは、Microsoft のサブプロセッサとして動作する AI プロバイダーによって提供されます。 管理者は、これらのモデルへのアクセスを有効にして、ユーザーにアクセスを許可する必要があります。 EU では、アクセスは既定でオフになっています。 モデルへのアクセスが許可されていないユーザーは、"エージェントがブロックされました" というエラーを受け取ります。
回避策: 次のいずれかを選択します。
オプション A: 現在のモデルを保持し、アクセスを許可します。 AI 管理者またはグローバル管理者は、次の手順を実行します。
- Microsoft 365 管理センターで、[Copilot]>[設定]>[すべて表示] に移動します。
- Microsoft のサブプロセッサとして動作するオープン AI プロバイダー。
- モデルの AI プロバイダーを選択します。
- [アクセスできるユーザーの選択] で、影響を受けるユーザーを追加するか、できればユーザーが属する Microsoft Entra セキュリティ グループを追加し、[保存] を選択します。 割り当ては個々のユーザー、セキュリティ グループ、および入れ子になったグループをサポートします。
- 割り当てが反映されるまで 10 分から 15 分待ってから、影響を受けるユーザーにエージェントを再試行してもらいます。
オプション B: エージェントを別のモデルに切り替えて、ブロックを即時に解除します。 Copilot Studio で、エージェントのモデル (生成 AI) の設定を編集し、サードパーティ モデルから既定の Microsoft モデルに変更します。 この変更により、Anthropic アクセスの割り当てがなくても、割り当てられたすべてのユーザーがエージェントをすぐに使用できるようになります。
エージェントの応答が遅いか、「失敗しました。 再試行" メッセージ
SharePoint または Microsoft Teams に発行された Copilot Studio エージェントの応答が遅く、一貫性がありません。 送信中インジケーターが 失敗 に置き換えられることがあります。再試行;[再試行] を選択すると、プロンプトが再送信されます。
応答にかかる時間とユーザーが感じる時間には、エージェントが使用するモデル、エージェントが検索するナレッジ ソースの数、ホスト チャネルによるメッセージの配信方法など、いくつかの要因が影響します。
回避策:
次の方法の 1 つ以上を試してください。
エージェントを [詳細] ではなく [全般] というタグの付いたモデルに切り替えます。 一般モデルは、日常的なタスクの待機時間を短縮するために最適化されています。 詳細については、「 エージェントのプライマリ AI モデルを選択する」を参照してください。 サード パーティ モデルでは、アクセス権を付与するために管理者が必要です。 詳細については、「 サードパーティ モデルを使用するエージェントが「エージェントがブロックされました」エラーを返すを参照してください。
エージェントが SharePoint ナレッジ ソースを使用している場合は、ソースの数を減らします。 ソースが少ないほど、生成される検索結果コンテキストが小さくなり、モデルの処理速度が速くなります。
ユーザーが SharePoint 経由でエージェントにアクセスする場合は、代わりに Microsoft Teams チャネルを使用します。 Teams では、入力インジケーターとプログレッシブ メッセージ配信がサポートされているため、待ち時間を短縮できます。 SharePoint は応答をストリーミングせず、メッセージを 1 つのバッチで配信します。
Microsoft Teams のエージェントが「このボットと対話するためのアクセス権がありません」というメッセージを返します
ユーザーは Microsoft Teams ストアからエージェントを見つけてインストールできますが、プロンプトを送信すると、エージェントは "このボットと対話するアクセス権がありません。所有者にお問い合わせください" と応答します。ユーザーにはその他の応答は表示されません。
この問題は、エージェントがインストール可能であるが、テナント アプリ設定またはエージェント共有でユーザー アクセスが許可されていないため、ユーザーに対して承認されていない場合に発生する可能性があります。
解決策: 次の手順を実行します。
- Microsoft Teams管理センターで、[Teams アプリ>アプリの管理]>[アクション]>組織全体のアプリ設定に移動します。 [ カスタム アプリ] で、[ ユーザーが使用可能なアプリを既定でインストールして使用できるようにする ] と [ ユーザーがプレビューでカスタム アプリを操作できるようにする] をオンにします。 詳細については、「 組織全体のアプリ設定を管理する 」および 「ユーザーがカスタム アプリをアップロードできるようにする」を参照してください。
- Teams 管理センターで、[ Teams アプリ>管理] に移動し、 共有 Power Apps アプリを許可します。 この Microsoft アプリでは、Power Platform から共有されたコンテンツを、Built with Power Platform の Copilot Studio エージェントを含む Teams で利用できるようになります。 詳細については、「 アプリの許可またはブロック」を参照してください。
- Copilot Studio で、影響を受けるユーザーとエージェントを共有します。 詳細については、「 エージェントの共有」を参照してください。
- エージェントが接続エージェントを使用している場合は、ユーザーが接続エージェントにアクセスする権限も持っていることを確認します。 詳細については、「 エージェントの共有」を参照してください。
Microsoft Entra アプリの登録が見つからない場合、Microsoft Teams のエージェントが応答しない
Microsoft Teams にデプロイしたエージェントが応答しません。 この問題は、エージェントの Microsoft Entra アプリの登録 (Microsoft Entra ID のエージェントの ID ) がテナント ディレクトリにない場合に発生する可能性があります。
解決策: 次のいずれかを選択します。
オプション A: エージェントを Microsoft Teams チャネルに再発行します。 Copilot Studio でエージェントを開き、[チャネル>Microsoft Teams] に移動し、Teams チャネルを切断し、1 〜 2 分待ってから、チャネルを再接続してエージェントを再度公開します。 再公開すると、ID プロビジョニング フローがトリガーされ、不足しているアプリの登録が検出され、再作成されます。
方法 B: オプション A でエージェントが復元されない場合は、エージェントを再作成します。 Copilot Studio で、新しいエージェントを作成し、元のエージェントからトピックと構成を移行してから、新しいエージェントを Microsoft Teams に発行します。
Copilot Studio で作業するエージェントが Microsoft Teams で応答しない
エージェントは Copilot Studio で応答しますが、Microsoft Teams のユーザーには応答しません。 この問題は、テナント アプリ ポリシーがユーザーによるカスタム アプリの操作をブロックしている場合に発生する可能性があります。
解決策:Teams 管理センターで、[Teams アプリ>アプリの管理]>アクション>組織全体のアプリ設定] に移動し、[プレビューでカスタム アプリをユーザーが操作できるようにする] を [オン] に設定します。 詳細については、「 ユーザーにカスタム アプリのアップロードを許可する」を参照してください。