Contents
1. エラーコードの取得と代表的サインインエラー一覧
Teams のサインイン画面左下にある 「詳細」 ボタンをクリックすると、エラーコードが表示されます。コードは必ずコピーしてメモし、社内ヘルプデスクや Microsoft サポートへ問い合わせる際の添付情報として活用してください。
1-1. エラーコード取得手順
- サインイン画面でエラーメッセージが表示されたら 「詳細」 をクリック。
- 表示されるウィンドウ左下にある文字列(例:
0x800704c9)を選択し、Ctrl+Cでコピー。 - コピーしたコードをメモ帳やチケットシステムに貼り付けて保存。
ポイント:取得したコードは必ず公式 FAQ の検索キーとして使用します。
1-2. 代表的なサインインエラーと原因・対処法
| エラーコード | 主な原因 | 推奨対処法(具体的手順) |
|---|---|---|
0x800704c9 |
ネットワークが不安定、もしくはプロキシ/ファイアウォールで Teams の通信が遮断されている。 | 1. 社内ネットワーク担当に ポート 443 と エンドポイント teams.microsoft.com が開放されているか確認2. プロキシ設定を解除または例外リストに追加(Edge/Chrome の「プロキシ設定」画面参照) |
50020 |
Azure AD 条件付きアクセスポリシーで MFA 必須 または デバイス非準拠 がブロックしている。 | 1. Azure ポータルの 条件付きアクセス → 該当ポリシーを確認 2. デバイスが「認証済み端末」か、MFA が正しく登録されているか検証 3. 必要に応じて例外ルール(対象ユーザー/デバイス)を追加 |
401 |
資格情報(パスワード・トークン)が期限切れ、またはローカルの 資格情報マネージャー に古いトークンが残存。 | 1. Windows の 資格情報マネージャー を開く 2. 「Windows 資格情報」→ MicrosoftTeams 系エントリをすべて削除3. Teams を再起動し、正しい認証情報でサインイン |
404 |
アカウントがテナントに存在しないか、ライセンスが付与されていない。 | 1. Azure AD の ユーザー一覧 で対象アカウントを検索 2. 必要な Microsoft Teams ライセンス が割り当てられているか確認 |
403 |
条件付きアクセスポリシーで アクセスが明示的にブロック されている。 | 1. ポリシーログ(Azure AD の サインインログ)でブロック理由を特定 2. ポリシー管理者と協議し、対象ユーザーの除外またはポリシー緩和を実施 |
2. Web クライアント専用エラーへのブラウザ設定対策
Web ブラウザだけで Teams にサインインできないケースは、互換性や Cookie 設定 が主因です。Microsoft は Edge、Chrome、Firefox の最新バージョンを推奨しています。
2-1. 推奨ブラウザと非対応ブラウザ
| ブラウザ | サポートレベル | 必要な設定 |
|---|---|---|
| Microsoft Edge(最新版) | フルサポート | サードパーティ Cookie を許可、キャッシュクリア |
| Google Chrome(最新安定版) | 推奨 | 同上 |
| Mozilla Firefox(84 以降) | 部分的にサポート | SameSite 属性例外設定が必要 |
| Internet Explorer / 古い Safari | 非対応 | 使用不可(代替ブラウザへ移行) |
ポイント:組織で標準ブラウザを統一している場合は、バージョンが最新か必ず確認してください。
2-2. 優先ブラウザ設定変更手順
- Windows の「既定のアプリ」から Web ブラウザを指定
スタート → 設定 → アプリ → 既定のアプリを開く。-
「Web ブラウザー」項目で Edge(または Chrome) を選択。
-
ブラウザ側でサードパーティ Cookie を有効化
- Edge:
設定 → Cookie とサイトのアクセス許可 → サードパーティ Cookie のブロックをオフにする。 -
Chrome:
設定 → プライバシーとセキュリティ → Cookie と他のサイトデータ → 「サードパーティ Cookie をすべて許可」にチェック。 -
キャッシュとクッキーを手動でクリア(念のため)
- Edge/Chrome の
Ctrl+Shift+Delで「閲覧履歴の削除」画面を開き、Cookie とその他サイトデータ・キャッシュされた画像とファイルにチェックして 削除。
まとめ:ブラウザ統一+サードパーティ Cookie 許可だけで、Web クライアントのみのサインインエラーは多くが解消します。
3. ローカルキャッシュと資格情報のクリアでサインイン障害をリセット
Teams が保持するローカルキャッシュや認証トークンが破損すると、サインインに失敗し続けることがあります。OS 別に確実な削除手順を示します。
3-1. Windows の Teams キャッシュ削除手順
- Teams を完全に終了(タスクトレイのアイコン右クリック → 「終了」)。
- エクスプローラーで
%appdata%\Microsoft\Teamsフォルダーを開く。 - 以下のフォルダー・ファイルをすべて削除する:
Cache、blob_storage、databases、GPUCache、IndexedDB、Local Storage、tmp- Teams を再起動し、サインイン画面で資格情報を入力。
3-2. macOS の Teams キャッシュ削除手順
- Teams アプリを終了(メニューバーの「Teams」→「終了」)。
- Finder の
~/Library/Application Support/Microsoft/Teamsに移動。 - Windows と同様に
Cache、blob_storage、databasesなどのフォルダーを削除。 - アプリを再起動し、サインイン情報を入力。
3-3. 資格情報マネージャーから認証情報を削除する方法(Windows)
- 「資格情報マネージャー」を開く(コントロールパネル → ユーザー アカウント → 「Windows 資格情報」)。
- 「汎用資格情報」一覧で
MicrosoftTeams、Office、MSALに関連するエントリを探す。 - 各エントリの右側にある 「削除」 ボタンをクリック。
- Teams を再起動し、改めてサインインすると新しいトークンが取得されます。
まとめ:キャッシュと資格情報をクリアすればローカル環境の不整合はリセットでき、ほぼ全てのサインインエラーで効果があります。
4. サインインループ時のアプリ再インストール手順(PC・スマートフォン)
無限にサインイン画面が表示される「サインインループ」は、残存データとアプリ本体の不整合 が原因です。以下の手順で完全にリセットします。
4-1. PC(Windows / macOS)の Teams 再インストール
| 手順 | 内容 |
|---|---|
| ① アンインストール | Windows:設定 → アプリと機能 → Microsoft Teams → アンインストール macOS:Finder の「アプリケーション」フォルダーから Teams アイコンをゴミ箱へドラッグ |
| ② 残存データ削除 | 前章のキャッシュ削除手順(Windows/macOS 共通)を実施 |
| ③ 最新インストーラ取得 | 公式サイト https://www.microsoft.com/ja-jp/microsoft-teams/download-app から OS に合わせた最新版をダウンロード |
| ④ 再インストール & サインイン | ダウンロードしたファイルを実行し、指示に従ってインストール後にサインイン |
4-2. スマートフォン(iOS / Android)の Teams 再インストール
| 手順 | 内容 |
|---|---|
| ① アプリ削除 | ホーム画面でアイコンを長押し → 「アンインストール」または「App を削除」 |
| ② キャッシュクリア(Android のみ) | 設定 → アプリ → Teams → ストレージ → データの消去 (iOS は自動的にキャッシュが削除される) |
| ③ 最新版インストール | App Store または Google Play で「Microsoft Teams」を検索し、最新版をダウンロード |
| ④ 再サインイン | アプリ起動後に企業アカウントでサインイン |
まとめ:再インストールはローカル設定・キャッシュの完全リセットと最新認証フローへの切り替えを同時に実現し、サインインループを根本的に解消します。
5. 組織側設定と診断ツールで根本原因を特定する方法
ユーザー側の対処だけでは解決できないケースは、Azure AD の条件付きアクセスポリシーや MFA 設定 が関与していることが多いです。ここではチェックポイントと Microsoft が提供する診断ツールの活用手順を紹介します。
5-1. Azure AD 条件付きアクセスポリシー・MFA 設定チェックリスト
| チェック項目 | 確認手順 | 想定される影響 |
|---|---|---|
| 対象ユーザー/デバイス | Azure ポータル → Azure AD → セキュリティ → 条件付きアクセス → 該当ポリシーを開く | ポリシーで「ブロック」や「MFA 必須」が設定されていると 50020 等が発生 |
| MFA の有効化状態 | 同上 → 「多要素認証」ページでユーザーのステータス確認 | 未登録ユーザーはサインインできないケースが増加 |
| 信頼できる IP アドレス範囲(場所) | 条件付きアクセス → 「信頼できる場所」設定 | 社外からのアクセスで 0x800704c9 が出やすい |
| デバイスプラットフォームの制限 | ポリシー内「クラウドアプリ」→「デバイスプラットフォーム」確認 | iOS/Android 限定ポリシーがあるとモバイルサインインでエラーが発生 |
対処例
- ポリシーが原因 の場合は、対象デバイスを「認証済み端末」に追加するか、該当ユーザーに対して例外ルール(
除外対象)を作成します。 - MFA が未設定 でエラーになるケースは、Azure AD ポータルの ユーザー → 認証方法 から MFA を有効化し、適切な認証アプリを登録させます。
5-2. Teams デスクトップ診断ツール(TeamsDiag)の利用手順
- ダウンロード
-
Microsoft の公式ページ
https://learn.microsoft.com/ja-jp/troubleshoot/microsoftteams/teams-sign-in/resolve-sign-in-errorsにある「デスクトップ診断ツール」リンクからTeamsDiagnosticTool.exeを取得。 -
インストールと実行
-
ダウンロードしたファイルを実行し、画面の指示に従ってインストール。完了後にツールを起動します。
-
診断開始
-
「診断開始」ボタンをクリックすると、内部でネットワーク・認証ログが取得され
%temp%\TeamsDiagにdiagnosticReport.zipが生成されます。 -
レポートの確認
-
ZIP を解凍し、
report.jsonまたはErrorCode.txtをテキストエディタで開く。
-ErrorCodeフィールドに表示されたコードを本稿のエラー一覧と照合。
-Messageフィールドには詳細な失敗理由が記載されていることがあります。 -
結果の共有
- 取得したレポートは社内ヘルプデスクや Microsoft サポートへ添付して送信すると、解析速度が大幅に向上します。
まとめ:組織側の Azure AD ポリシーと Teams デスクトップ診断ツールを併用すれば、ユーザー単体では把握できないサインイン失敗要因を可視化できます。
6. 最終まとめと実践アクション
| フェーズ | 実施すべき具体的アクション |
|---|---|
| ① エラーコード取得 | サインイン画面の「詳細」からコードをコピーし、メモ帳に保存。 |
| ② 公式 FAQ 確認 | コピーしたコードで Microsoft Learn のサポートページを検索。 |
| ③ ブラウザ環境整備 | 標準ブラウザ(Edge/Chrome)を最新バージョンに統一し、サードパーティ Cookie を許可。 |
| ④ ローカル不整合のリセット | Windows/macOS のキャッシュ削除 + 資格情報マネージャーから古いトークンを削除。 |
| ⑤ アプリ再インストール | PC・モバイルともにアプリと残存データを完全削除し、最新版を再インストール。 |
| ⑥ 組織側設定の確認 | Azure AD 条件付きアクセスポリシー、MFA 状態、信頼できる IP 設定を管理者に依頼してチェック。 |
| ⑦ 診断ツール活用 | Teams Desktop Diagnostic Tool を実行し、エラーレポートを取得・共有。 |
上記手順を 左から右へ順番に 実施すれば、ほとんどの Microsoft Teams サインインエラーは自己解決可能です。それでも解決できない場合は、以下情報を添えて社内 IT ヘルプデスクまたは Microsoft サポートへ問い合わせてください。
- エラーコード(例:
0x800704c9) - 発生している環境(OS、ブラウザ、PC/モバイル)
- 実施した対策一覧(キャッシュ削除、資格情報クリア等)
本ガイドは 2025 年 10 月時点の Microsoft 公式情報に基づいて作成しています。製品アップデートやポリシー変更があった場合は、最新ドキュメントをご確認ください。