【Teams】Outlookの認証情報がTeamsと同期されない時のID共通化

【Teams】Outlookの認証情報がTeamsと同期されない時のID共通化
🛡️ 超解決

Microsoft TeamsとOutlookは密接に連携するアプリケーションですが、認証情報が同期されないと、会議の参加やカレンダー共有に支障が出ます。本記事では、Outlookの認証情報がTeamsと同期されない原因と、IDを共通化する具体的な手順を解説します。正しいアカウントで統一することで、シームレスな連携を取り戻せます。

【要点】OutlookとTeamsの認証情報を同期するには、同一のMicrosoft 365アカウントを使用します。

  • 同一アカウントでのサインイン: OutlookとTeamsの両方で同じユーザープリンシパル名(UPN)を使用します。
  • キャッシュ資格情報のクリア: 古い資格情報が残っている場合は、Windowsの資格情報マネージャーから削除します。
  • 認証プロトコルの統一: モダン認証(OAuth 2.0)が有効になっていることを確認します。

ADVERTISEMENT

なぜOutlookとTeamsで認証情報が同期されないのか

根本的な原因は、OutlookとTeamsで異なるMicrosoft 365アカウントが使用されていることです。たとえば、Outlookに個人のOutlook.comアカウントを追加し、Teamsには会社の職場アカウントでサインインしている場合、認証情報は連携しません。また、同一テナント内でもUPNが異なる場合や、レガシ認証とモダン認証が混在すると同期に失敗します。

さらに、TeamsはExchange Onlineのメールボックスに依存する機能があり、Outlookで使用するメールボックスとTeamsのプロファイルで指定されたメールボックスが一致しないと、会議の作成やカレンダー表示に問題が生じます。Windowsの資格情報マネージャーに古いパスワードがキャッシュされているケースもよく見られます。

お探しの解決策が見つからない場合は、こちらの「Teams/Outlookトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

IDを共通化する手順

以下の手順に従って、OutlookとTeamsの認証情報を統一します。作業前に、両方のアプリケーションを終了しておいてください。

  1. 現在のサインインアカウントを確認する: Outlookで「ファイル」→「アカウント情報」を開き、使用中のメールアドレスを確認します。Teamsでは右上のプロフィール画像をクリックし、「アカウントの管理」で表示されるアカウントを確認します。
  2. Teamsからサインアウトする: Teamsのプロフィールメニューから「サインアウト」を選択します。すべてのウィンドウを閉じてください。
  3. Windowsの資格情報マネージャーを開く: コントロールパネルから「資格情報マネージャー」を開き、「Windows資格情報」を選択します。「一般的な資格情報」に「MicrosoftOffice16_Data:ADAL:…」や「Teams: …」といったエントリがあれば、すべて削除します。
  4. Teamsに再度サインインする: Teamsを起動し、Outlookと同じMicrosoft 365アカウント(UPN)でサインインします。サインインプロセスではモダン認証が使われ、資格情報が統一されます。
  5. Outlookも同じアカウントであることを確認する: すでにOutlookが同じアカウントで動作していることを確認します。別のアカウントが追加されている場合は、Outlookで「ファイル」→「アカウント設定」→「アカウント設定」から不要なアカウントを削除します。
  6. 両方のアプリケーションを再起動する: 変更を反映させるため、OutlookとTeamsを再起動します。これで認証情報の同期が改善されるはずです。

サインイン後、TeamsのカレンダータブでOutlookの予定が表示されれば同期は成功です。会議の招待も正常に作成できるようになります。

失敗しやすい注意点

異なる種類のアカウントを使用している

Outlookに個人用のOutlook.comアカウント、Teamsに職場のアカウントを使っている場合は同期できません。両方とも職場または学校のアカウント(Microsoft 365組織アカウント)で統一してください。個人用と業務用の混在は認証基盤が異なるためです。

レガシ認証が有効のまま

Exchange Onlineでレガシ認証(基本認証)が許可されていると、モダン認証との競合が発生します。管理者はMicrosoft 365管理センターでモダン認証のみを強制するよう設定してください。ユーザー側では、Outlookのアカウント設定で「Exchange ActiveSync」ではなく「Exchange」のプロトコルを選びます。

キャッシュされた資格情報の残存

手順3で削除したはずの資格情報が再生成される場合があります。その場合は、レジストリエディタで「HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity」の「Identities」キーを削除する方法も試してください。ただし、レジストリ操作は慎重に行い、事前にバックアップを取ってください。

テナント間の同期ポリシー

組織が複数のテナントを持ち、OutlookとTeamsで異なるテナントのアカウントを使っている場合、同期はできません。同一テナント内のアカウントに統一するか、Azure AD B2Bコラボレーションでゲストユーザーとして招待する必要があります。

対象項目 Outlook Teams
推奨アカウントの種類 Microsoft 365 職場/学校アカウント Microsoft 365 職場/学校アカウント
認証プロトコル モダン認証(OAuth 2.0)必須 モダン認証(OAuth 2.0)必須
UPN形式 user@domain.com user@domain.com

ADVERTISEMENT

よくある質問

Q1. OutlookとTeamsで別のアカウントを使っても、カレンダーは共有できますか?
A. できません。両方で同一のMicrosoft 365アカウントを使う必要があります。別アカウントの場合、Teamsのカレンダーに予定が表示されず、会議の招待も送信できません。

Q2. サインインを統一したあと、既存のデータは失われますか?
A. 失われません。Teamsのチャットやファイル、Outlookのメールや予定はそのまま保持されます。ただし、Teamsの会議履歴が新しいアカウントに紐づくため、過去の会議の編集権限が変わる可能性があります。

Q3. 複数のアカウントを管理している場合、どう対処すればよいですか?
A. Teamsでは複数アカウントに対応していないため、プライマリアカウントを1つに絞ってください。Outlookでは複数アカウントの追加は可能ですが、同期には影響しません。

まとめ

OutlookとTeamsの認証情報が同期されない問題は、IDの共通化で解決します。両方のアプリケーションで同じMicrosoft 365アカウント(UPN)を使用し、Windowsの資格情報マネージャーから古い資格情報を削除することが重要です。モダン認証が有効であることも確認しましょう。本記事の手順を実施すれば、Teamsのカレンダー連携や会議機能が正常に動作するようになります。


👥
Teams/Outlookトラブル完全解決データベース サインイン、接続エラー、メール送受信の不具合など、特有のトラブル解決策を網羅。困った時の逆引きに活用してください。

ADVERTISEMENT

この記事の監修者
🌐

超解決 リモートワーク研究班

Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。

SPONSORED