GitHub公式ドキュメント更新「Update configure-copilot-features.md」で確認すべきCopilot権限と運用影響

2026年4月30日にGitHub上のMicrosoftDocsリポジトリで更新された「Update configure-copilot-features.md」は、見た目は小さな文言修正ですが、Dynamics 365 Customer ServiceのCopilot機能を運用している組織では確認しておきたい変更です。

結論からいうと、今回のポイントは「Copilot case summary」だけに見えていた権限説明が、より広く「Copilot」へのアクセス説明に修正されたことです。標準ロールだけで運用している場合の影響は限定的ですが、カスタムセキュリティロール、Customer Service Hub、Copilot Service workspace、カスタムアプリを使っている環境では、権限設定と運用手順を見直す価値があります。

目次

GitHubの公式ドキュメント更新「Update configure-copilot-features.md」で何が変わったか

今回の更新は、GitHub上の MicrosoftDocs/dynamics-365-customer-engagement リポジトリにある ce/customer-service/administer/configure-copilot-features.md に対するコミットです。コミットの件名は「Update configure-copilot-features.md」で、対象ファイルは1つ、差分は2行追加・3行削除という小規模な更新でした。(GitHub)

重要なのは、変更量ではなく権限説明の対象範囲です。差分では、カスタムセキュリティロールに Miscellaneous privileges > prvIntelligenceUsage を割り当てる目的が、以前の「Copilot case summaryにアクセスするため」から「Copilotにアクセスするため」へ変更されています。(GitHub)

確認項目変更前の意味合い変更後に読むべき意味合い
prvIntelligenceUsage の説明Copilotのケース要約機能に関係する権限に見えるCopilot機能全体へのアクセスに関わる権限として確認すべき
影響範囲ケース要約だけを使う部署に限定して考えがちCopilotを使う代表者、カスタムロール、カスタムアプリ利用者まで確認対象になる
運用上の判断「要約を使わなければ関係ない」と判断しやすいCopilotを有効化している環境では、ロール設計の再確認が必要

この更新は、新機能の追加やUI変更を示すものではありません。ただし、権限設計の読み違いを防ぐための修正と考えると、developers、cloud admins、solution architects、technical decision makersにとって実務上の意味があります。

今回の更新はGitHub Copilotの変更ではなく、Dynamics 365 Customer ServiceのCopilot設定に関する更新

記事タイトルやコミット名だけを見ると、GitHub Copilotの機能変更のように見えるかもしれません。しかし、対象はGitHub Copilotそのものではなく、MicrosoftDocsのDynamics 365 Customer Service向けドキュメントです。

Microsoft Learn上の該当ページは、Dynamics 365 Customer ServiceでCopilot機能を有効化・管理する方法を説明しています。Copilot Service workspaceなどで、担当者が質問への回答、メール作成、チャット応答の下書き、ケースや会話の要約を利用できることが説明されています。(Microsoft Learn)

つまり、今回確認すべきなのは次のような環境です。

環境・利用形態確認すべき理由
Dynamics 365 Customer ServiceでCopilotを使っているCopilotアクセス権の説明が広い表現に変わったため
Customer Service Representative以外のカスタムロールを使っている権限不足でCopilotが使えない可能性があるため
Customer Service HubやカスタムアプリでCopilotを使う追加設定やアプリ側の有効化が必要になる場合があるため
セキュリティロールを細かく分けている最小権限設計と利用可否のバランスを確認する必要があるため
グローバル展開しているリージョン、データ移動、プレビュー提供範囲の確認が必要になるため

管理者が最初に確認すべきポイント

今回の更新を受けて、最初に見るべき場所は「Copilotの画面」ではなくセキュリティロールです。特に、標準のCustomer Service Representativeロールをそのまま使わず、独自のCSRロールやマネージャーロールを作っている環境では確認優先度が高くなります。

Microsoft Learnの現行説明では、標準のCustomer Service Representativeロールを持つユーザーはCopilot機能を利用できる一方、カスタムロールのユーザーには必要な権限を付与する必要があるとされています。(Microsoft Learn)

prvIntelligenceUsage を確認する

今回の差分で最も重要なのは、prvIntelligenceUsage です。Microsoft Learnでは、必要なカスタムセキュリティロールに Miscellaneous privileges > prvIntelligenceUsage を割り当てるよう記載されています。(Microsoft Learn)

実務では、次のように確認します。

確認対象見るべきポイント
標準CSRロール標準ロールをそのまま使っているか
カスタムCSRロールprvIntelligenceUsage が含まれているか
CSR Manager相当のロール必要なCopilot関連権限が適切なアクセスレベルになっているか
一時的に作った検証用ロール本番展開前に権限が不足していないか
部門別・地域別ロール一部ユーザーだけCopilotが使えない状態になっていないか

ありがちな失敗は、「Copilotの設定は有効なのに、特定のユーザーだけ使えない」というケースです。この場合、ライセンスやリージョンだけでなく、カスタムロールに必要な権限が入っているかを確認する必要があります。

カスタムロールで確認すべきCopilot関連テーブル権限

Microsoft Learnでは、カスタムロールに必要なCopilot関連のテーブル権限も示されています。対象には msdyn_copilotevent、msdyn_copilotinteraction、msdyn_copilotinteractiondata、msdyn_copilotagentpreference、msdyn_copilottranscriptdata などが含まれます。(Microsoft Learn)

すべてを丸暗記する必要はありません。実務では、次のように用途別に整理すると確認しやすくなります。

権限グループ関連する用途確認の観点
Copilot利用イベントCopilot利用時のイベント記録読み取り・作成・書き込み権限が不足していないか
Copilotインタラクション担当者とCopilotのやり取り利用ログや対話データの扱いと整合しているか
Copilot transcript dataCopilotとのやり取りの記録・分析録画・記録・分析の運用ポリシーに合っているか
AI Model / AI TemplateAI関連設定の参照必要なユーザーに読み取り権限があるか
App profile / Pane configurationアプリやペインの表示設定Copilotペインやカスタムアプリ利用時に不足がないか

特に注意したいのは、Copilot機能を「画面に出す設定」と「実際に使える権限」は別物だという点です。UI上でCopilotを有効化していても、ユーザーのロールに必要な権限がなければ、利用できない、または一部機能だけ動かない状態になる可能性があります。

仕様確認で見るべき範囲

今回の更新は小さいため、「文言修正だけ」として見逃しやすい内容です。しかし、Copilotのように権限、データ、リージョン、ライセンスが関係する機能では、ドキュメントの表現変更が運用判断に影響することがあります。

Copilotの利用場所を確認する

Dynamics 365 Customer ServiceのCopilot機能は、Copilot Service workspaceなどのアプリで使われます。公式ドキュメントでは、Customer Service Hubやカスタムアプリで利用する場合には、追加の有効化手順が必要であることも説明されています。(Microsoft Learn)

確認すべき項目は次の通りです。

確認項目判断基準
Copilot Service workspaceのみで使う標準設定とロール確認を優先
Customer Service Hubでも使う機能有効化の範囲を確認
カスタムアプリで使うアプリ側の設定、フォーム、ロール、表示条件を確認
一部部門だけに展開するエクスペリエンスプロファイルやカスタムロールで制御できているか確認
グローバル拠点に展開するリージョンごとの利用可否とデータ移動設定を確認

リージョンとデータ移動を確認する

Copilot機能では、リージョンやAzure OpenAI Serviceの提供状況によって、データ移動の設定が関係する場合があります。Microsoft Learnでは、米国、オーストラリア、インド、英国、政府クラウドなど一部地域では「in region」で利用できる説明があり、その他の地域ではPower Platform管理センターでリージョン間データ移動を有効化する必要がある場合があります。(Microsoft Learn)

日本語圏の組織で特に注意したいのは、国内利用者向けの展開であっても、テナントや環境の地域、データ処理の地理的条件、組織のコンプライアンス要件が一致しているとは限らないことです。

導入前には、次の観点で確認しましょう。

確認項目なぜ重要か
Power Platform環境の地域Copilot利用可否やデータ処理条件に関係するため
データ移動の許可状態利用できない、または性能に影響する可能性があるため
社内のデータ保護ポリシー顧客情報や会話データを扱うため
グローバル拠点の利用範囲国・地域ごとに許容条件が異なる場合があるため
監査証跡の保存方針後から利用状況を説明できるようにするため

運用影響は「カスタムロールの有無」で大きく変わる

今回の更新で最も影響を受けやすいのは、セキュリティロールを独自設計している組織です。

たとえば、次のような環境では確認を後回しにしないほうがよいでしょう。

ケース起こりやすい問題
標準CSRロールをコピーして一部権限を削ったCopilot利用に必要な権限まで削除している可能性がある
部門ごとにCSRロールを分けている一部部門だけCopilotが使えない可能性がある
マネージャー向けロールを独自作成しているCSR Manager相当の権限レベルとずれている可能性がある
最小権限を厳格に運用しているCopilot関連テーブルの権限不足が起きやすい
検証環境と本番環境でロールが異なる検証では動いたが本番で動かない可能性がある

重要なのは、「Copilotを有効化するかどうか」だけでなく、「誰に、どのアプリで、どの機能を、どのデータ条件で使わせるか」まで整理することです。

実務で使える確認手順

更新内容を受けて、管理者は次の順番で確認すると効率的です。

手順作業内容成果物
1Copilotを利用するアプリを洗い出すCopilot Service workspace、Customer Service Hub、カスタムアプリの一覧
2対象ユーザーのロールを確認する標準ロール・カスタムロールの一覧
3prvIntelligenceUsage の有無を確認する不足しているロールのリスト
4Copilot関連テーブル権限を確認するCreate、Read、Write、Appendなどの確認結果
5検証ユーザーで実際に動作確認する利用可否、エラー、表示状態の記録
6社内手順書を更新する「case summary」ではなく「Copilot」全体として記載
7本番反映前に承認を取る変更理由、対象範囲、戻し方の記録

この手順で進めると、単なるドキュメント更新の確認で終わらず、本番運用に必要な権限・データ・アプリ設定まで一度に点検できます。

移行準備で注意すべきポイント

Copilot機能をこれから展開する場合や、一部ユーザーから全社利用へ拡大する場合は、今回の更新を移行準備のチェックリストに含めるべきです。

社内ドキュメントの表現を修正する

社内手順書に「Copilot case summaryを使う場合は prvIntelligenceUsage を付与する」と書いてある場合、読者はケース要約以外では不要だと誤解する可能性があります。

今回の更新に合わせて、次のように表現を変えると安全です。

修正前修正後
Copilot case summaryを使う場合は prvIntelligenceUsage が必要Copilotを利用するカスタムロールには prvIntelligenceUsage の確認が必要
ケース要約利用者だけ権限を確認するCopilot利用者全体のロールを確認する
要約機能の展開手順として管理するCopilot機能のアクセス制御手順として管理する

この修正は小さく見えますが、問い合わせ対応や権限申請フローの混乱を防ぐ効果があります。

権限を広げすぎない

Copilotが使えない問題を解決するために、安易に管理者ロールを付与するのは避けるべきです。短期的には動作確認が楽になりますが、長期的には監査、情報保護、職務分掌の観点で問題になります。

おすすめは、次のような段階的な対応です。

対応推奨度理由
必要なカスタムロールに不足権限を追加する高最小権限を保ちやすい
標準CSRロールとの差分を比較する高不足権限を見つけやすい
検証ユーザーで権限を再現する高本番影響を抑えられる
一時的に管理者権限を付与する低原因切り分け以外ではリスクが大きい
すべてのCSRに同じ広い権限を付与する低部門別制御や監査要件に合わない場合がある

developersが確認すべき点

developersにとって重要なのは、Copilotの利用可否がアプリ側の実装だけで決まらないことです。

Customer Service HubやカスタムアプリでCopilotを利用する場合、アプリの表示、フォーム、プロファイル、ロール、関連テーブル権限が組み合わさります。画面上のコンポーネントが正しく表示されても、ユーザーの権限が不足していれば期待通りに動作しない可能性があります。

開発チームは、次のような観点でテストケースを作るとよいでしょう。

テスト観点具体例
標準ロールとカスタムロールの差標準CSRでは使えるが、カスタムCSRでは使えない状態を確認
アプリ別の挙動Copilot Service workspace、Customer Service Hub、カスタムアプリで比較
機能別の挙動回答生成、メール作成、要約、翻訳、トランスクリプト記録を分けて確認
エラー表示権限不足時にユーザーへどう見えるか確認
ロール変更後の反映反映タイミングや再ログインの必要性を確認

cloud adminsが確認すべき点

cloud adminsは、Power Platform管理センター、Dynamics 365環境、セキュリティロール、データ移動設定をまとめて確認する必要があります。

Copilot機能では、リージョン間データ移動やデータ共有の設定が関係する場合があります。公式ドキュメントでは、Copilot機能のデータ共有をPower Platform管理センターで有効化できること、ユーザーの自然言語入力、出力、関連テレメトリなどが機能改善や検証に使われる場合があること、Azure OpenAI Serviceの基盤モデルのトレーニングには顧客データを使わないことが説明されています。(Microsoft Learn)

確認すべきポイントは次の通りです。

項目確認内容
環境の地域利用対象のDynamics 365 / Power Platform環境がどの地域にあるか
データ移動リージョン間データ移動が必要か、許可されているか
データ共有任意のデータ共有設定が組織ポリシーに合っているか
セキュリティロールカスタムロールに必要な権限があるか
監査誰が、いつ、どの機能を使えるようにしたか記録できるか

solution architectsが確認すべき点

solution architectsは、今回の更新を「権限の細部」だけでなく、Copilot導入設計全体の確認材料として扱うべきです。

特に、次の設計判断が重要です。

設計テーマ判断すべき内容
利用範囲全CSRに展開するか、特定部門から始めるか
ロール設計標準ロール中心か、カスタムロール中心か
データ境界地域、テナント、環境ごとのデータ制約をどう扱うか
監査設計Copilot利用履歴やトランスクリプトをどう扱うか
変更管理ドキュメント更新をどのタイミングで社内標準に反映するか

Copilotは単体機能ではなく、アプリ、データ、権限、運用プロセスがつながった機能です。文言修正であっても、設計書や運用ルールに反映しなければ、現場では「なぜ使えないのか分からない」という問い合わせにつながります。

technical decision makersが判断すべき点

technical decision makersにとって今回の更新は、投資判断や導入方針を変えるほど大きな変更ではありません。ただし、Copilot導入の前提条件を再確認するきっかけになります。

判断すべき点は次の3つです。

判断項目確認すべきこと
導入準備ライセンス、リージョン、権限、データ条件がそろっているか
運用負荷カスタムロール管理、問い合わせ対応、監査記録を誰が担うか
展開方針一括展開か、部門別・段階的展開か

特に、Copilotの効果だけを見て急いで展開すると、権限不足やデータポリシーの確認漏れで現場の信頼を失う可能性があります。まずは代表的なロールで検証し、問い合わせが出やすいポイントを事前に潰しておくのが現実的です。

よくある誤解と正しい見方

「2行追加・3行削除なら確認不要」ではない

差分は小さくても、権限に関する文言変更は運用に影響します。特にCopilotのようなAI機能では、アクセス制御の説明が広がることで、確認対象も広がります。

「ケース要約を使っていないから関係ない」とは限らない

今回の修正では、「Copilot case summary」ではなく「Copilot」にアクセスするための権限として表現されています。ケース要約を使っていなくても、Copilot機能を有効化している環境では確認対象になります。

「Copilotを有効化すれば全員使える」とは限らない

Customer Service Hubでは機能を有効化すると代表者に利用可能になる説明がありますが、カスタムロールやカスタムアプリでは権限や追加設定の確認が必要です。(Microsoft Learn)

「管理者権限なら動くから問題ない」は危険

管理者権限で動作確認すると、一般ユーザーやカスタムCSRロールの権限不足を見落とします。必ず実際の業務ロールに近いユーザーで検証しましょう。

すぐに使えるチェックリスト

今回のGitHub公式ドキュメント更新を受けて、次の項目を確認しておくと安全です。

チェック項目完了の目安
対象コミットの内容を確認したconfigure-copilot-features.md の差分を把握している
GitHub CopilotではなくDynamics 365 Customer ServiceのCopilot設定だと理解した対象サービスの誤解がない
カスタムセキュリティロールの有無を確認したCSR、CSR Manager、部門別ロールを洗い出した
prvIntelligenceUsage を確認した必要なカスタムロールに含まれている
Copilot関連テーブル権限を確認した標準ロールとの差分を把握している
Copilotを使うアプリを確認したworkspace、Hub、カスタムアプリを分けている
リージョンとデータ移動を確認したPower Platform環境の条件を把握している
データ共有とトランスクリプト記録を確認した社内ポリシーと矛盾していない
検証ユーザーで動作確認した本番ロールに近い条件で確認済み
社内手順書を更新した「case summary」限定の表現を避けている

まとめ:小さな文言修正でも、Copilot運用では権限設計を見直すきっかけになる

今回の「Update configure-copilot-features.md」は、機能追加ではなくドキュメント上の表現修正です。ただし、prvIntelligenceUsage の説明が「Copilot case summary」から「Copilot」へ広がったことで、カスタムロールを使う組織では確認すべき範囲が明確になりました。

まず実施すべきことは、Copilotを使うユーザーとアプリを洗い出し、カスタムセキュリティロールに prvIntelligenceUsage と必要なCopilot関連テーブル権限が含まれているか確認することです。そのうえで、リージョン、データ移動、データ共有、トランスクリプト記録、社内手順書の表現を見直しましょう。

差分が小さい更新ほど、現場では見落とされがちです。Copilotを安定して展開するには、公式ドキュメントの更新を「読む」だけでなく、ロール設計と運用手順に落とし込むことが重要です。

この記事を書いた人

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

コメント

コメントする

目次