ブログに戻る
Guide

Teamsは編集したメッセージを表示する?「編集済み」のラベルが付く

Teamsでメッセージを編集しても、もう一度通知されることはありません。全員に新しい本文と「編集済み」のラベルが見え、チャットの誰も古い本文を開けません。10月27日にTeamsのクライアントとGraph APIを読んで確かめました。通知や未読のアクティビティのメールには残っていることがあります。編集の手順、開封確認、管理者の設定も。

Slack Green Team
November 5, 2026
November 5, 2026
5 分で読める
Share:
microsoft teams
teams messages
read receipts
privacy

いいえ。Teamsでメッセージを編集しても、相手に新しい通知は届きません。チャットやチャネルの全員に、新しい本文と横に 編集済み のラベルが見えますが、Teamsは編集について通知を出さず、チャットの参加者が前の版を開くこともできません。Teamsにはユーザー向けの編集履歴がないからです。元の本文が残る場所は2つあります。バナーやスマホの通知にすでに表示されていることと、未読のアクティビティのメールには送ったときの本文がそのまま残ることです。保持ポリシーがあれば、コンプライアンス管理者は前の版をすべて探すこともできます。

Teamsは、読んだときと入力しているとき、そしてアクティブかどうかも表示します。パソコンの操作が約5分ないと、状態は退席中になります。

Teamsのメッセージを編集・削除したときにほかの人に見えるもの

あなたがすることほかの人に見えるものもう一度通知される?
メッセージを編集する新しい本文と編集済みのラベルいいえ
メッセージを削除する「このメッセージは削除されました」いいえ
相手のメッセージを読む開封確認がオンなら、既読の目のアイコンいいえ
入力を始める入力中の表示いいえ

編集済みのラベルは、1対1のチャット、グループチャット、チャネルの投稿に、デスクトップ、Web、モバイルのどれでも出ます。何を変えたかは表示されません。TeamsのWebクライアントにはこのラベルの形が2つ、「Edited」と「Edited {{editTime}}」があり、編集した時刻も出せます。デスクトップのバナー、スマホのロック画面、未読のアクティビティのメールで、すでにあなたのメッセージを見た人は、元の本文を見ています。編集しても、その人が読んだものは変わりません。

TeamsのコードとMicrosoft Graphからわかること

2026年10月27日に、TeamsのWebクライアント(teams.microsoft.com/v2)が読み込む英語のテキストファイルと、Microsoft Graphの公開されたAPIの説明を、サインインせずに読みました。編集についてのクライアントのメッセージの文字列はラベルだけで、Edited、Edited {{editTime}}、保存に失敗したときの Edit failed です。編集を通知する文字列はありません。

Graphは、アプリやコンプライアンスのツールがTeamsのチャットを読むときに使うAPIです。その chatMessage のレコードには最後に編集した時刻と、messageHistory の一覧があります。その一覧に何が入るかを書き出しました。

import re, urllib.request
meta = urllib.request.urlopen("https://graph.microsoft.com/v1.0/$metadata").read().decode()
msg = re.search(r'<EntityType Name="chatMessage".*?</EntityType>', meta, re.S).group(0)
print([p for p in re.findall(r'Name="(\w+)"', msg) if re.search("edit|modif|history", p, re.I)])
item = re.search(r'<ComplexType Name="chatMessageHistoryItem".*?</ComplexType>', meta, re.S).group(0)
print(re.findall(r'Property Name="(\w+)"', item))
acts = re.search(r'<EnumType Name="chatMessageActions".*?</EnumType>', meta, re.S).group(0)
print(re.findall(r'Member Name="(\w+)"', acts))

2026年10月27日の出力:

['lastEditedDateTime', 'lastModifiedDateTime', 'messageHistory']
['actions', 'modifiedDateTime', 'reaction']
['reactionAdded', 'reactionRemoved', 'actionUndefined', 'unknownFutureValue']

つまりメッセージには最後に編集した時刻が残り、履歴に記録されるのはリアクションの追加と削除で、前の本文を入れるフィールドはありません。編集したメッセージの古い文面は、チャットからもこのAPIからも誰にも届きません。残るのは、すでに届いた通知と、次に説明する保持のコピーだけです。

Teamsは編集履歴を表示する?

チャットの参加者には表示しません。Teamsには「編集を表示」のような機能がないので、同僚に見えるのは最新の本文だけです。会社の場合は話が違います。Microsoftの保持についてのドキュメントによると、保持期間中にユーザーがチャットやチャネルのメッセージを編集すると、「the original message is copied」(元のメッセージがコピーされ)隠しフォルダーに入り、電子情報開示(eDiscovery)で検索できます。管理者が何を取り出せるかは会社は削除したTeamsのメッセージを見られるか(英語)にあります。Teamsが決して知らせないのはスクリーンショットです。Teamsはスクリーンショットを通知するかをご覧ください。

Teamsでメッセージを編集する方法

  • デスクトップかWeb: 自分のメッセージにカーソルを合わせ、その他のオプション(...)、編集 の順に選びます。本文を変えてEnterを押します。
  • モバイル: 自分のメッセージを長押しして、編集 をタップします。
  • 削除するには: その他のオプション、削除 の順に選びます。削除したメッセージの行には、自分にだけ 元に戻す のリンクが出ます。

編集がないなら、組織がメッセージングポリシーでオフにしています。編集できるのは自分のメッセージだけです。

Teamsに開封確認はある?

あります。1対1のチャットと、20人以下のグループチャットです。チェックマークは送信済み、目のアイコンは既読の意味です。グループチャットでは、自分のメッセージで その他のオプション > 既読者 を選ぶと、誰が読んだかがわかります。チャネルの投稿には開封確認はありません。

自分の開封確認をオフにするには、設定など(...) > 設定 > プライバシー を開いて 開封確認 をオフにします。これは双方向です。相手はあなたがいつ読んだかが見えなくなり、あなたも相手がいつ読んだかが見えなくなります。スイッチがないなら、管理者が全員の開封確認をオンかオフに決めています。

Slackには開封確認がまったくありません。比較はSlackに既読機能はあるかにあります。Teamsの入力中の表示はTeamsは入力中を表示するか(英語)で扱っています。

編集と開封確認の管理者の設定

管理者は、Teams管理センターの メッセージング > メッセージングポリシー か、TeamsモジュールのPowerShellで、どちらも決められます。

# stop users from editing and deleting sent messages
Set-CsTeamsMessagingPolicy -Identity Global -AllowUserEditMessage $false -AllowUserDeleteMessage $false

# read receipts: UserPreference (each user decides), Everyone (always on) or None (off)
Set-CsTeamsMessagingPolicy -Identity Global -ReadReceiptsEnabledType UserPreference

ポリシーの変更がすべてのユーザーに届くまで数時間かかることがあります。記録を残す必要がある会社は、ほかの人に見えるメッセージがいつも送ったときのままになるよう、編集をオフにすることがよくあります。

編集したメッセージについてのTeamsとSlackの比較

どちらもラベルを出します。Teamsは 編集済み、Slackは (編集済み) です。どちらも、ほかのメンバーは古い版を見られません。Slackでは、送信後どのくらいまで編集できるかを管理者が制限することもできます。Slackのメッセージ編集の時間制限(英語)で説明しています。古い本文を誰がまだ読めるかを含むSlackの側は、Slackは編集したメッセージを表示するか(英語)にあります。Slackは開封確認を送りませんが、Teamsは小さなチャットで送ります。何が記録されるかのSlackの側はSlackはチャンネルから抜けると通知するかに、Teamsでグループチャットから抜けたときに何が出るかはTeamsはチャットから抜けると通知するか(英語)にあります。

関連記事

Guide

会社はTeamsのチャットを読める?読めます、管理ツールで

読めます。仕事用アカウントのTeamsのチャットは、1対1の個人チャットも含めて会社のメールボックスに保存され、Microsoft Purviewの役割を持つ管理者は検索、エクスポート、スキャンができます。上司がTeams自体からあなたのチャットを開くことはできません。誰が何を読めるか、その方法、何が非公開のままかをまとめます。

Slack Green Team
Guide

Teamsはスクリーンショットを通知する?しませんが、組織によってはブロックできます

Microsoft Teamsは、チャット、チャネル、会議のスクリーンショットを撮っても、どのデバイスでも誰にも通知しません。代わりに起こりうるのは、Teams Premiumによる会議の黒塗り、AndroidでのIntuneによるスクショのブロック、そして全員に知らされる「レコーディング」ボタンです。

Slack Green Team
Guide

Teamsのスプーンの技:効く理由と効かないとき

Teamsのスプーンの技は、光った金属のスプーンの上に光学式マウスを置く方法です。曲がった金属がセンサーを混乱させてカーソルが揺れ、TeamsとSlackのデスクトップアプリはそれを操作と数えます。効く理由、トラックパッドにスプーンを置いてもほとんど効かない理由、効かなくなるときをまとめます。

Slack Green Team