再現条件はMicrosoft 365管理センター 2026年5月時点 / Teams管理ポリシーの既定値である。この環境で1点だけ断定する。Teams会議でCopilotを有効にしている組織は、今すぐトランスクリプト(文字起こし)の共有範囲を確認すべきだ。Teams既定設定では、Copilotの会議ポリシーが「オンで、トランスクリプトの保存が必須(EnabledWithTranscript)」に固定され、取引先が同席している会議では終了後にCopilot生成の要約や発言録を相手側のTeams環境から閲覧可能な状態がデフォルトと判明している。

筆者は以前、Microsoft 365管理コンソールのUI改変を1ヶ月見逃した。Teams管理ポリシーの項目位置がしれっと移動しており、書いた手順が古いまま検索結果に残った。仕様を読まずに運用へ乗せれば、後で必ずこのコストが返ってくる。仕様根拠と公式ドキュメント番号で順に潰す。

なぜ取引先にトランスクリプトが見えるのか

根拠を順に並べる。

Microsoftの公式ドキュメント(Teams の会議やイベントで Microsoft 365 Copilot を管理する、2025年4月30日更新)によれば、Copilotの動作モードは3段階に分かれる。

  • 会議中および会議後: 文字起こしが保存される。Copilotライセンス保持者全員が会議後もトランスクリプトを参照可能
  • 会議中のみ: 一時的な音声テキスト変換データのみを使用し、会議終了で破棄
  • オフ: Copilot無効。レコーディングと文字起こしも同時に停止

ここが落とし穴になる。Teams管理センターのグローバルポリシーは、Copilotの既定値を「EnabledWithTranscript」に固定している。この値では「会議中および会議後」が強制適用され、開催者が個別の会議で変更する余地すら残らない。トランスクリプトは自動保存され、会議参加者全員——取引先の出席者を含めて、全員がアクセス可能になる。

SIer時代に構造的にまったく同じ事故を見た。社内基幹システムの承認ログが「全社読み取り可」のデフォルトのまま運用されており、他部署から決裁内容を閲覧されていた。半年間、誰も気づかなかった。デフォルト設定の放置は、発覚した時点でだいたい手遅れになる。

自組織の設定を確認する手順

まず現状を把握する。

Teams管理センターの場合:

  1. Teams管理センターにサインインする
  2. 左メニューの「会議」→「会議ポリシー」を選択
  3. 「グローバル(組織全体の既定)」をクリック
  4. 「記録と文字起こし」セクションで「Copilot」の値を確認

PowerShellの場合:

Get-CsTeamsMeetingPolicy -Identity Global | Select-Object Copilot

返り値が EnabledWithTranscript なら、トランスクリプト保存が強制された状態である。開催者が会議ごとに「会議中のみ」へ切り替える選択肢も封じられている。

管理者が実施すべきポリシー変更

対策は2段構えになる。

第1段: Copilotポリシーの変更

外部参加者を含む会議の開催者に対しては、Copilotポリシーを「Enabled」へ切り替える。この値であれば既定が「会議中のみ」になり、トランスクリプトは会議終了と同時に破棄される。社内会議で議事録を残したい場合は、開催者が「会議中および会議後」へ手動で切り替える運用に倒せばよい。

Set-CsTeamsMeetingPolicy -Identity "外部会議用" -Copilot Enabled

このポリシーを外部会議が多い部署やユーザーグループへ割り当てる。

第2段: トランスクリプトのアクセス制限

Microsoft公式のアクセス制御ガイドによれば、会議の開催者はトランスクリプトのアクセスレベルを3段階から選択できる。

  • 全員(既定): 参加者全員がアクセス可能
  • 開催者と共同開催者のみ: 主催側のみに限定
  • 特定のユーザー: 指名したメンバーのみ

取引先が参加する会議では「開催者と共同開催者のみ」が現実的な選択である。ただしCopilotライセンスまたはTeams Premiumのいずれかが要件であり、ライセンスなしの環境ではこのアクセス制御自体が解放されない。事前に把握しておくべき仕様だ。

B2Bメンバーアクセスも確認する

もうひとつ見落としやすい設定がある。

マルチテナント組織(MTO)を構成している企業グループでは、B2BメンバーのCopilotアクセスがデフォルトでオンになっている。パートナー組織のCopilotライセンス保持者が、自社ホストの会議でもCopilotを使える状態である。

無効化手順は、Teams管理センターの「ユーザー」→「B2Bメンバーアクセス」から実行する。

ただしB2BメンバーアクセスはMTO構成の組織間でしか効かない。通常のフェデレーションユーザー(一般的な取引先)には適用されない。大半の企業にとっては、前述のCopilotポリシー変更とアクセス制限のほうが直接的な対策になる。

設定後に忘れてはいけないこと

ポリシーを変えて終わりではない。

月次で以下を確認する運用に組み込む。Microsoftは管理コンソールの構成変更を頻繁に実施する。筆者もTeams管理ポリシーの項目位置が移動していたのに1ヶ月気づかず、執筆済み記事の手順が古いまま検索結果に並んだことがある。

  • Teams管理センターでCopilotポリシーの値が意図した設定のままか確認
  • 新規作成した会議テンプレートにCopilot設定が正しく反映されているか確認
  • 外部参加者を含む定例会議の開催者に「会議中のみ」設定のリマインド

※ 検証はMicrosoft Teamsデスクトップ版およびMicrosoft 365管理センター(2026年5月時点)で実施した。管理画面の構成は頻繁に変更されるため、操作画面が異なる場合はMicrosoft LearnのTeamsドキュメントで最新版を当たること。

FAQ

Copilotを使わなければトランスクリプトは保存されないのか

Copilot設定が「会議中および会議後」のままなら、Copilotを使うかどうかに関わらず文字起こしが自動で開始・保存される。保存を防ぐには開催者が「会議中のみ」に変更するか、管理者ポリシーを「Enabled」へ落とす必要がある。

管理者権限がない一般ユーザーはどう対処すべきか

管理者ポリシーが「EnabledWithTranscript」以外なら、会議オプションからCopilotの値を「会議中のみ」「オフ」へ変更できる。変更不可ならポリシーで強制されている。情シス部門にポリシー変更を依頼するのが正規ルートになる。

「会議中のみ」にするとCopilotの機能は制限されるのか

会議終了後にCopilotの要約や発言履歴へアクセスできなくなる。社内限定の定例会議は「会議中および会議後」、取引先が参加する会議は「会議中のみ」と使い分ける運用が現実的な解である。

エンドツーエンド暗号化を有効にすれば解決するのか

エンドツーエンド暗号化を有効化した会議ではCopilot自体が動かなくなる。機密性の高い商談や法務案件では有効だが、Copilotの利便性とは二律背反の関係に立つ。

参考文献