人事異動や組織変更に伴い、Microsoft 365のメールアドレスを変更した後、Teamsに表示される自分の名前(表示名)が以前のまま変わらない、というトラブルはよく聞かれます。この問題は、メールアドレスと表示名が別々の属性として管理されていることに起因します。表示名はAzure Active Directory(Azure AD)上のユーザープロパティの一部であり、Teamsはその情報を参照しています。本記事では、メールアドレス変更後にTeams表示名が戻らない原因を、端末側・アカウント側・管理者設定側の3つの軸で切り分けて解説します。さらに、実際の解決手順や失敗パターンも紹介しますので、スムーズな移行のためにご活用ください。
【要点】この記事で確認すること
- 最初に見る場所: Teamsのプロフィール設定画面、Azure ADのユーザープロパティ(表示名属性)、Exchange Onlineのメールアドレス設定。
- 切り分けの軸: 端末のキャッシュによる一時的な問題か、Azure AD上の表示名自体が更新されていないのか、または同期の遅延なのか。
- 注意点: 表示名の変更は管理者権限が必要な場合がほとんどです。ユーザーがTeams上で直接変更しても一時的にしか反映されず、元に戻ります。管理者に依頼する前に、まずは端末のキャッシュクリアを試してください。
ADVERTISEMENT
目次
メールアドレス変更後にTeams表示名が戻らない仕組み
Azure ADとTeamsの表示名の関係
TeamsはMicrosoft 365の一部であり、ユーザー情報のデータソースはAzure ADです。Teamsのプロフィールに表示される「表示名」は、Azure ADのユーザー属性「displayName」の値が使われます。一方、メールアドレスは「userPrincipalName」や「proxyAddresses」といった属性で管理されており、両者は独立しています。そのため、メールアドレスを変更しても自動的に表示名が変わることはありません。表示名を変更するには、Azure AD上のdisplayName属性を直接更新する必要があります。
変更が反映されるまでの時間
Azure AD上で表示名を変更した場合、通常は数分から数時間以内にTeamsに反映されます。ただし、Teamsクライアントは起動時に取得したユーザー情報をローカルキャッシュとして保持するため、サーバー側の変更がすぐに表示されないことがあります。また、オンプレミスのActive Directory(AD)とAzure ADを同期している場合は、同期間隔(デフォルト30分)の影響を受けます。さらに、TeamsモバイルやTeams Web版でもキャッシュが存在します。
表示名が戻らない原因を切り分ける
端末側のキャッシュの問題
Teamsデスクトップアプリは、ユーザープロフィールやチャット履歴などのデータをローカルフォルダにキャッシュしています。これらのキャッシュが古い表示名を保持していると、Azure ADでの変更が反映されず、以前の名前が表示され続けます。キャッシュはアプリを再起動するだけではクリアされないことが多く、明示的な削除が必要です。特に、Teamsを常時起動しているユーザーほどキャッシュが長期にわたって更新されない傾向があります。
アカウント側の設定の問題
Teamsの設定画面には「プロフィールの編集」機能があり、ユーザー自身が表示名を変更できます。しかし、この変更はローカルでの上書きであり、Azure ADには反映されません。その後、Azure ADとの同期(通常は数分ごと)が実行されると、Azure ADに記録されている元の表示名に戻ってしまいます。そのため、恒久的に表示名を変えたい場合は、必ず管理者がAzure AD上で変更する必要があります。
管理設定側の問題
多くの組織では、一般ユーザーによる表示名の変更を禁止しています。変更が反映されないケースの多くは、管理者がAzure AD上で表示名を更新していない、または更新したが保存されていない、あるいはオンプレミスADと同期している環境で正しい属性がマッピングされていないことが原因です。また、ライセンスの割り当てや組織のポリシーによっては、Teamsへの反映に時間がかかることもあります。
Teams表示名を更新するための具体的な手順
以下の手順は、Windows版Teamsを想定しています。macOSでも類似の操作が可能ですが、フォルダパスが異なります。
- Teamsからサインアウトする: 右上のプロフィールアイコンをクリックし、「サインアウト」を選択します。アプリを完全に終了させます。
- キャッシュフォルダを削除する: エクスプローラーのアドレスバーに
%appdata%\Microsoft\Teamsと入力し、表示されたフォルダ内の以下のサブフォルダを削除します。Cache、Code Cache、GPU Cache、Service Worker、web cache。また、同様に%localappdata%\Microsoft\Teams内の同名フォルダも削除します。 - 再度サインインする: Teamsを起動し、アカウントでサインインします。このとき、表示名が更新されているか確認します。
- 管理者にAzure ADの表示名を確認してもらう: キャッシュクリア後も変わらない場合、管理者に依頼してMicrosoft 365管理センター(https://admin.microsoft.com)で該当ユーザーの表示名が正しく設定されているか確認してもらいます。
- 強制同期を実行する(管理者向け): オンプレミスADと同期している場合、同期サーバー上でWindows PowerShellを管理者として開き、
Start-ADSyncSyncCycle -PolicyType Deltaを実行すると、次回の定時同期を待たずにすぐに同期できます。 - Teams Web版で確認する: ブラウザ版Teams(https://teams.microsoft.com)にログインし、表示名が正しく表示されるか確認します。Web版でもキャッシュの影響を受けますが、シークレットウィンドウで確認するとより正確です。
ADVERTISEMENT
状況別の比較表
| 状況 | 反映までの時間 | 対応方法 |
|---|---|---|
| 管理者がAzure ADの表示名を変更した直後 | 数分~24時間(通常は1時間以内) | 端末のキャッシュクリアとサインアウト/サインインを試す |
| ユーザーがTeams上で表示名を変更した場合 | 一時的に反映されるが、同期後に元に戻る | 管理者によるAzure AD表示名の変更が必要 |
| メールアドレスのみ変更し、表示名未変更 | 表示名は変わらない | Azure ADで表示名を別途変更する |
| オンプレミスのADと同期している環境 | 次回同期まで反映されない(最大30分) | 強制同期を実行するか、同期間隔を待つ |
| キャッシュがクリアされていない | 変更が反映されているのに表示されない | キャッシュフォルダを削除して再サインイン |
よくある失敗パターンと注意点
失敗パターン1:Teamsのプロフィール編集で直接変更する
一般ユーザーが最もよく陥るのが、Teamsアプリ内の「設定」→「アカウント」→「プロフィールの編集」から表示名を変更する方法です。確かにその場では新しい名前が表示されますが、これはAzure ADに保存されないため、しばらくするとAzure ADの表示名に戻ります。恒久的な変更にはならないことを理解しておきましょう。
失敗パターン2:キャッシュクリアを正しく行わない
キャッシュフォルダを削除する際、Teamsを完全に終了していないとファイルがロックされて削除できません。タスクマネージャーでTeamsのプロセスが残っていないか確認してから削除してください。また、キャッシュフォルダは複数あるため、すべてを削除しないと効果が不十分です。
失敗パターン3:変更の反映を待たずに管理者に連絡する
Azure AD上で表示名を変更した場合、Teamsへの反映には時間がかかることがあります。すぐに反映されないからといってすぐに管理者に再依頼するのではなく、まずは端末のキャッシュクリアを試し、それでも変わらなければ連絡するようにしましょう。管理者側でも変更が正しく保存されているか確認できます。
失敗パターン4:同期設定を見落とす
オンプレミスADとAzure ADを同期している環境では、表示名の変更はオンプレミスADで行う必要があります。Azure AD側で直接変更しても、次の同期でオンプレミスADの値で上書きされてしまいます。管理者は同期の方向と属性マッピングを確認することが重要です。
再発防止のために管理者が確認すべきこと
- メールアドレス変更時の作業手順: メールアドレス変更と同時に表示名も更新するよう、作業手順書に明記しましょう。特に、フルネームの表記ルール(例:姓+名、ローマ字表記など)を統一することで、混乱を防げます。
- 定期的な同期の監視: Azure AD Connectの正常動作を監視し、同期エラーが発生していないか定期的に確認します。エラーがあると表示名の変更が反映されない可能性があります。
- ユーザーへの周知: 表示名の変更は管理者に依頼すること、Teams上で自分で変更しても一時的であることを社内マニュアルや通知で周知しましょう。これにより、ユーザーによる誤操作や問い合わせの増加を防げます。
よくある質問
Q1: メールアドレスを変えたのに、なぜTeamsの名前が変わらないのですか?
A: メールアドレスと表示名は別の属性です。メールアドレスの変更だけでは表示名は変わりません。管理者がAzure AD上で表示名を変更する必要があります。
Q2: 自分でTeamsの設定から表示名を変えてもいいですか?
A: 一時的に変更できますが、Azure ADとの同期で元に戻ります。恒久的に変更するには管理者の操作が必要です。
Q3: キャッシュを削除しても表示名が変わりません。どうすればいいですか?
A: キャッシュ削除後も変わらない場合、Azure AD内の表示名自体が更新されていない可能性があります。管理者に確認してください。
Q4: 表示名の変更が反映されるまでどのくらい時間がかかりますか?
A: 環境によりますが、通常は数分から数時間です。オンプレミスADと同期している場合は次の同期タイミングまで待つ必要があります。
Q5: Teamsモバイルアプリでも同じ問題が発生しますか?
A: はい、モバイルアプリでもキャッシュが存在するため、同様の現象が起こります。モバイルの場合はアプリのキャッシュクリアは設定アプリから行えます。
まとめ
メールアドレス変更後にTeamsの表示名が戻らない問題は、Azure ADとTeamsキャッシュの同期が原因で発生します。まずは端末のキャッシュクリアと再サインインを試し、それでも解決しない場合は管理者にAzure AD上の表示名を確認してもらいましょう。ユーザー自身がTeams上で表示名を変更しても一時的な対処にすぎません。管理者はメールアドレス変更時に表示名もセットで更新する運用ルールを設けることで、再発を防止できます。適切な手順を踏めば、表示名の問題は確実に解消できます。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Outlook】宛先が「オートコンプリート」に出ない・間違っている時の修正手順|履歴の削除と再構築
