Outlookの会議出席依頼やTeamsのチャットに添付された資料を開こうとしたとき、「メール認証の表示が古い」というエラーが表示されて資料が開けないことがあります。特に会社のSharePointやOneDrive上に保存されたファイルで発生しやすく、作業の中断を招く原因になります。この問題は、クライアント側の認証情報のキャッシュが古い、アカウントのアクセス権限が不足している、あるいは管理側の設定が原因であるケースがほとんどです。本記事では、エラーが起きたときの確認手順、保存場所の特定方法、閲覧権限のチェックポイント、そして管理者へ依頼すべき設定までを具体的に解説します。
【要点】この記事で確認すること
- 最初に見る場所: OutlookやTeamsから開こうとしたファイルの保存場所(個人OneDrive、チームサイト、SharePointライブラリなど)と、そのURLの確認方法。
- 切り分けの軸: 端末側(ブラウザキャッシュ、Officeのサインイン状態)とアカウント側(ライセンス、アクセス権限)、管理設定側(条件付きアクセス、認証ポリシー)の3軸で原因を特定する。
- 注意点: 会社PCではブラウザのキャッシュクリアやOfficeの再サインインは影響範囲が大きいため、管理者の指示を仰いでから実施する。個人で勝手に認証情報を削除しない。
ADVERTISEMENT
目次
1. 「メール認証の表示が古い」エラーの主な原因
このエラーは、ファイルを開くときに使用される認証トークンが期限切れまたは無効になっている状態を示します。主な原因は次の3つです。
- ブラウザやOfficeアプリの認証キャッシュが古い: 一度サインインした情報が端末に残り、期限切れになっても新しいトークンが取得されない場合があります。
- ファイルの保存場所に対するアクセス権限が不足: 自分宛てに送られた会議やチャットであっても、ファイルが保存されているSharePointサイトやOneDriveフォルダへの明示的な権限が必要なケースがあります。
- 管理者側の認証ポリシーが厳格: 条件付きアクセスポリシーや多要素認証の設定により、特定の条件下で認証が拒否されることがあります。
これらの原因を1つずつ確認することで、エラーを解消できます。
2. まずはファイルの保存場所と閲覧権限を確認する
エラーが発生したら、まずファイルがどこに保存されているかを特定します。Outlookの会議やTeamsのチャットでは、添付ファイルとして直接メールに埋め込まれている場合と、OneDriveやSharePointのリンクが貼られている場合があります。
2.1 保存場所の確認手順
- Outlookの会議出席依頼を開き、添付ファイルまたはリンクを右クリックします。
- 「リンクのコピー」を選び、メモ帳などに貼り付けます。URLに「sharepoint.com」や「my.sharepoint.com」が含まれていれば、SharePointまたはOneDrive上のファイルです。
- Teamsのチャットでは、ファイルにマウスを合わせて「…」メニューから「リンクのコピー」を同様に行います。
- URLのドメイン部分を確認します。「contoso.sharepoint.com」のような組織固有のテナント名が含まれていれば組織のSharePointサイトです。
- ブラウザでそのURLを直接開いてみます。開ければ認証が通った証拠ですが、エラーになる場合は後述の権限確認を行います。
2.2 閲覧権限の確認ポイント
ファイルがOneDriveやSharePointにある場合、自分に「読み取り」以上の権限が付与されている必要があります。会議の主催者やファイルの作成者に確認するか、自分でアクセス権を確認します。
- OneDrive個人ファイルの場合: ファイルが送信者のOneDriveにある場合、送信者が「組織内のユーザーと共有」でリンクを発行しているか確認します。リンクが「特定のユーザーのみ」に設定されていると、そのユーザー以外はアクセスできません。
- SharePointチームサイトの場合: サイトのメンバーシップまたはフォルダ単位のアクセス権が必要です。会議やチャットの参加者全員が自動的に権限を持つとは限りません。
- 外部ユーザーの場合: ゲストアクセスが許可されていない組織では、外部からのファイルアクセスが拒否されます。
3. 端末側のキャッシュとサインイン状態をリフレッシュする
保存場所と権限に問題がない場合、端末側の認証情報が古い可能性があります。以下の手順でキャッシュをクリアし、再サインインしてください。
3.1 Officeアプリのサインイン状態をリセットする
- Outlookを開き、ファイル > アカウント > サインアウトをクリックしてサインアウトします。
- Outlookを閉じ、Windowsの「資格情報マネージャー」を開きます(コントロールパネル > ユーザーアカウント > 資格情報マネージャー)。
- 「Windows資格情報」タブで、MicrosoftOffice16_Data:ADAL: で始まるエントリを探し、削除します。これによりOfficeの認証キャッシュがクリアされます。
- 同様に、OutlookやTeamsに関連する汎用資格情報も削除します。心配な場合は管理者に確認してください。
- Outlookを再起動し、再度サインインします。これで新しい認証トークンが取得されます。
3.2 ブラウザのキャッシュをクリアする(ファイルがブラウザで開かれる場合)
- OutlookやTeamsでファイルを開くとき、多くの場合ブラウザが起動します。ブラウザ(Edge, Chromeなど)の設定から「閲覧履歴データの削除」を開きます。
- 期間を「すべての期間」にし、「キャッシュされた画像とファイル」「Cookieとその他のサイトデータ」にチェックを入れて削除します。
- ブラウザを再起動後、再度ファイルを開いてみます。
- 注意: 会社のポリシーでCookieの削除が禁止されている場合があるため、事前に確認してください。
3.3 Teamsのキャッシュをクリアする
- Teamsを完全に終了します(タスクトレイのTeamsアイコンを右クリックして「終了」)。
- エクスプローラーで
%appdata%\Microsoft\Teamsを開きます。 - 以下のフォルダとファイルを削除します(Teamsを再インストールするわけではないので安全です):
Application Cache,Cache,Code Cache,GPUCache,Cookies,Cookies-journal,IndexedDBなど。ただしLocal Storageやdatabasesは削除しないほうがよいです。 - Teamsを再起動し、サインインします。
- 注意: この操作はすべてのTeamsキャッシュを削除するため、初回起動時に少し時間がかかることがあります。
ADVERTISEMENT
4. 管理者による設定が原因の場合:確認と依頼のポイント
端末側の対応でも改善しない場合、管理者側のポリシーや認証設定が原因の可能性があります。次のようなケースが考えられます。
| 原因 | 具体的な症状 | 管理者へ伝える情報 |
|---|---|---|
| 条件付きアクセスポリシー | 特定のIPアドレス、デバイス、アプリからアクセスすると認証がブロックされる。エラーメッセージに「ポリシーによりアクセスが拒否されました」と表示されることも。 | エラーのスクリーンショット、アクセス日時、使用しているデバイス(会社PC / 個人PC)、ネットワーク(社内 / 自宅 / 外出先)を伝える。 |
| 多要素認証(MFA)の要求 | ファイルを開くときにMFAの認証画面が表示され、それを完了しないと開けない。古い認証情報を使い回そうとして失敗。 | MFAのプロンプトが表示されるかどうか、普段MFAを使っているか、利用可能な認証方法(電話、アプリなど)を伝える。 |
| SharePoint / OneDriveの許可設定 | リンクの共有範囲が「組織内の特定のユーザーのみ」になっていて、権限がないユーザーがアクセスしようとすると認証エラー。 | ファイルのURL、送信者名、自分がファイルにアクセスする必要がある理由を伝え、権限追加を依頼する。 |
| レガシー認証のブロック | OutlookやTeamsの古いバージョンがレガシー認証を使用している場合、管理者がレガシー認証をブロックしていると認証に失敗する。 | 使用しているOutlook / Teamsのバージョン(ファイル > アカウント > バージョン情報)、エラーコードがあれば伝える。 |
管理者に連絡する際は、上記の情報をできるだけ具体的に伝えることで、迅速な対応が期待できます。
5. 失敗パターンと注意点
実際のトラブルシューティングでよくある失敗パターンを紹介します。これらを避けることで無駄な作業を省けます。
- パターン1: キャッシュ削除を誤ってプロファイルを削除: 資格情報マネージャーでOfficeのプロファイル全体を削除すると、Outlookの再設定が必要になる場合があります。削除するのは「MicrosoftOffice16_Data:ADAL:」で始まるエントリのみにしましょう。
- パターン2: 権限があるのにエラーが出ると思い込む: 会議の参加者だからといって、自動的にファイルへのアクセス権があるとは限りません。明示的に共有リンクが送られていない場合は、別途権限付与が必要です。
- パターン3: ブラウザで既にサインインしているのにOutlookから開けない: ブラウザとOutlookは異なる認証コンテキストを持ちます。Outlookでファイルを開く際はOutlook内の認証情報が使われるため、ブラウザのサインイン状態は関係ないことがあります。
- パターン4: 個人のMicrosoftアカウントでサインインしている: 会社のSharePointにアクセスするには職場のアカウント(Azure AD)が必要です。Outlookで個人アカウントと職場アカウントが混在していると認証エラーが発生します。
6. よくある質問(FAQ)
Q1. エラーメッセージに「メール認証の表示が古い」としか出ませんが、他に情報はありますか?
通常、このメッセージだけでは詳細がわかりません。しかし、OutlookやTeamsの画面右下に表示される「サポート情報をコピー」リンクから詳細なエラーコードを取得できます。また、Windowsのイベントビューアーにも記録される場合があるので、管理者が確認できます。
Q2. キャッシュを削除しても改善しません。どうすればいいですか?
端末側の対応が効果ない場合、原因はアカウント権限か管理者ポリシーにあります。ファイルの保存場所と自分のアクセス権を再確認し、それでもダメなら管理者に問い合わせてください。その際、ファイルのURLとエラーのスクリーンショットを添付するとスムーズです。
Q3. この問題はすべてのファイルで発生します。何が原因ですか?
すべてのファイルで発生する場合、Office全体の認証に問題があるか、組織全体の認証ポリシーが変更された可能性があります。一度Officeアプリケーションをすべて再起動し、それでも改善しない場合は、IT部門に連絡してください。
Q4. スマートフォンのOutlookアプリからも同様のエラーが出ます。対応は同じですか?
スマートフォンアプリの場合も、キャッシュクリアやサインアウトが有効です。iOSでは設定 > Outlook > キャッシュのクリア、Androidではアプリのストレージ設定からキャッシュを削除できます。ただし、権限やポリシー起因の場合は同じく管理者対応が必要です。
7. まとめ
Outlookの会議やTeamsチャットから資料を開く際に「メール認証の表示が古い」と表示された場合は、まずファイルの保存場所(OneDrive、SharePoint、メール添付)を特定し、自分のアクセス権限を確認します。次に端末側のキャッシュとサインイン状態をリフレッシュし、それでも改善しなければ管理者側のポリシーが原因と考え、具体的な情報を添えてIT部門に問い合わせます。資格情報の削除やブラウザキャッシュのクリアは有効な手段ですが、会社PCでは管理者の指示に従って行うことが安全です。本記事で紹介した段階的な確認手順を参考に、無駄のないトラブルシューティングを実施してください。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Outlook】メール本文が「文字化け」して読めない!エンコード設定の変更と修復手順
