Outlookの勤務時間設定がTeamsに反映されない原因と対処法|確認ポイントと最短復旧手順

Outlookの勤務時間設定がTeamsに反映されないときは、設定が壊れているというより、Teamsが見ている設定と、自分が直した設定が別物になっているケースが多いです。とくに classic Outlook(従来版Outlook)の旧来の「勤務時間」は主に free/busy 用で、Microsoft の比較表でも classic Outlook は予定表上の「Work hours and location」に非対応です。Teams に反映させたいなら、新しい Outlook、Outlook on the web(Web版Outlook)、または Teams カレンダーの「Work hours and location」で保存し直すのが基本です。(Microsoft サポート)

さらに、Teams のプロフィールカードは Outlook 側の変更が出るまで最大12時間かかることがあり、勤務時間は閲覧者のタイムゾーンで表示されます。つまり「反映されない」のではなく、まだ同期途中か、見え方の仕様でそう見えているだけのこともあります。(Microsoft サポート)

目次

切り分けはこの4パターンから始める

状況まず疑うポイント最初の一手
Teamsのプロフィールカードだけ古い反映待ち、タイムゾーン、表示仕様まずは12時間の反映待ちを考え、タイムゾーンを確認する
Teamsカレンダーでも古いOutlook側またはTeams側で勤務時間と場所が保存し直されていないWeb版OutlookとTeamsカレンダーの両方で再保存する
曜日別の勤務時間が想定より長く見える旧来の勤務時間への近似表示classic Outlookではなく modern の設定画面で確認する
Calendarタブがない、会議情報エラーが出るTeams/Exchangeの組織設定管理者に Calendar app と EWS 連携を確認してもらう

この切り分けは、Microsoft が案内している classic/new Outlook の機能差、Teams プロフィールカードの表示仕様、Teams Calendar/EWS の要件を基に整理したものです。(Microsoft サポート)

原因1 classic Outlook の「勤務時間」を変えている

Microsoft の公式比較では、classic Outlook では「Work hours and location on the calendar」が使えず、新しい Outlook では利用できます。加えて、classic Outlook の旧来の勤務時間は「週に対して1つの開始時刻と終了時刻」という考え方で、主用途は会議招集時の free/busy です。Teams 連携を前提にするなら、classic Outlook の勤務時間だけを直しても足りません。(Microsoft サポート)

曜日ごとに勤務時間が違う人は、ここでずれやすいです。新しい勤務時間と場所の機能は曜日別・複数時間帯を持てますが、legacy work hours を参照する箇所では、最も早い開始時刻と最も遅い終了時刻に近い形で近似されます。たとえば金曜だけ遅め勤務にしていると、一部の表示が「思ったより長い勤務時間」に見えることがあります。(Microsoft サポート)

原因2 Teamsの表示仕様を不具合と勘違いしている

Teams で勤務時間が見える代表的な場所は、プロフィールカードと Teams カレンダーです。プロフィールカードには Teams の状態、次に会える時間、Outlook で設定した勤務時間、ローカル時刻、勤務地が表示されますが、勤務時間は閲覧者のタイムゾーン基準で表示されます。海外拠点の同僚に別の時刻で見えても、同期不良とは限りません。(Microsoft サポート)

また、勤務時間を午前・午後の2区間に分けている場合、プロフィールカードには現在の区間か次の区間だけが出ます。最後の勤務時間帯は、その区間が終わってもその日の終わりまで表示が残る仕様です。さらに、勤務地情報はその人の勤務時間内にだけ表示されるため、終業後に確認すると「消えた」「古いまま」に見えることがあります。(Microsoft サポート)

原因3 タイムゾーン、Teams側の上書き、共有設定を見落としている

タイムゾーンがずれている

時刻がずれて見えるなら、まず Outlook 側の予定表タイムゾーンを確認します。Microsoft は、プロフィールカードに出る時刻は Outlook の meeting hours のタイムゾーンを基準にすると案内しており、Outlook on the web では [Calendar] → [View] からタイムゾーンを変更できます。Teams 側も端末のタイムゾーン変更を反映し、位置情報権限を使って自動更新することがあります。日本時間で設定したつもりでも、端末や Outlook 側のタイムゾーンがずれていれば、Teams の見え方もずれます。(Microsoft サポート)

Teamsの当日変更が上書きしている

Outlook と Teams の両方で勤務地を触っている場合は、最後に更新した内容が優先されます。Outlook の定期計画で設定した勤務地と、Teams でその日だけ変更した勤務地は扱いが別で、Teams から当日分を更新すると残りの勤務時間に適用され、Outlook にも反映されます。Outlook で週次設定を直したのに Teams は違う表示のまま、というときは、Teams 側で当日分を上書きしていないかを疑ってください。(Microsoft サポート)

共有設定で見え方が変わる

同僚に場所が見えない場合は、同期ではなく共有設定の問題もあります。Outlook では建物名まで見せるための「Share office location details」や場所共有のオンオフがあり、オフなら相手には「出社」「リモート」のような大枠しか見えない、または「No location」になります。Teams 側にも [Share your location] → [People in my organization] の共有範囲があります。勤務時間は見えるのに勤務地だけ見えないときは、ここを確認してください。(Microsoft サポート)

原因4 組織側の権限やExchange連携で止まっている

自分の操作では直らないパターンもあります。勤務時間の設定は、Microsoft の案内では職場または学校アカウント + 対象の Microsoft 365 サブスクリプション向けです。さらに Teams Calendar app は Exchange メールボックスへのアクセスを EWS 経由で必要とし、管理者側で Calendar app がポリシーから外れている、Coexistence mode が Teams 会議を許可しない設定になっている、EWS がブロックされている、といった条件で連携が壊れます。オンプレミス メールボックスでは、modern hybrid だけでは free/busy に制限され、Teams からのカレンダー連携は不足することがあります。(Microsoft サポート)

まず確認する設定

  1. 新しい Outlook または Outlook on the web で、[Calendar] → [Settings] → [Work hours and location] を開きます。ここで曜日、勤務時間、勤務地を設定し、保存してください。Teams に見せたい勤務時間の起点はまずここです。(Microsoft サポート)
  2. Teams で [Calendar] → [More options] → [Calendar settings] → [Work hours and location] を開き、Outlook と同じ内容になっているかを確認して保存します。Teams 側では曜日ごとに別時間帯を追加することもできます。(Microsoft サポート)
  3. 勤務場所まで他人に見せたいなら、Outlook の共有設定と Teams の [People in my organization] を確認します。ここがオフだと、時刻だけ出て場所が出ない、または建物名が出ない状態になります。(Microsoft サポート)
  4. タイムゾーンも見直します。Outlook on the web では [Calendar] → [View] から、Teams は端末設定や位置情報権限の影響を受けます。(Microsoft サポート)

最短で復旧する手順

  1. まず Web版Outlook か新しい Outlook で「Work hours and location」を開き、何も変えなくても一度保存し直します。classic Outlook の旧来の勤務時間しか直していないなら、ここが最優先です。(Microsoft サポート)
  2. 次に Teams カレンダーでも [Calendar settings] → [Work hours and location] を開いて再保存します。Outlook で直したあとに Teams 側でも保存を通すと、設定差の切り分けがしやすくなります。(Microsoft サポート)
  3. Teams からサインアウトして再サインインし、Outlook も閉じて開き直します。Microsoft も、Teams のサインアウト/再起動や Outlook の再起動を基本的なトラブルシュートとして案内しています。(Microsoft サポート)
  4. Teams を更新します。デスクトップ版は更新待ちで古い動作を引きずることがあり、手動で「Update and restart Teams」が使えます。なお、Web版Teamsは常に最新です。デスクトップ版だけおかしいときは、Web版で見比べると切り分けが速いです。(Microsoft サポート)
  5. まだデスクトップ版だけ挙動が怪しいなら、Teams キャッシュをクリアします。Windows でも Mac でも、Teams を終了してからキャッシュを削除し、再ログインする手順が Microsoft から案内されています。(Microsoft サポート)
  6. それでも直らず、しかも確認している場所がプロフィールカードだけなら、最大12時間は待ちます。逆に、Calendar タブが消えている、または「会議の詳細を取得できない」系のエラーが出るなら、ユーザー側の勤務時間設定ではなく管理者側の Teams/Exchange 設定を疑うべきです。(Microsoft サポート)

管理者に依頼する確認項目

  1. Teams 管理センターで、対象ユーザーの App setup policy に Calendar app が含まれているかを確認します。Calendar app が外れていると、そもそも Teams 側で予定表連携が正常に動きません。(Microsoft Learn)
  2. Coexistence mode が Skype for Business only や Skype for Business with Teams collaboration になっていないかを確認します。この設定だと Teams meetings 関連の動作に制限が出ます。(Microsoft Learn)
  3. Exchange 側で EWS を止めていないかを確認します。特に EwsApplicationAccessPolicy が EnforceAllowList になっている環境や、EwsEnabled が無効な環境では、Teams から Exchange へのアクセスが阻害されることがあります。(Microsoft Learn)
  4. Microsoft Remote Connectivity Analyzer の Teams Calendar App テストを実行します。管理者だけでなく非管理者でも実行でき、Teams バックエンドが Exchange メールボックスへ接続できるかを確認できます。(Microsoft Learn)
  5. メールボックスがオンプレミスまたはハイブリッドなら、Autodiscover/EWS とハイブリッド構成の前提を再確認します。Microsoft は、modern hybrid だけでは Teams からオンプレミス メールボックスへのカレンダー連携を十分に提供しないと案内しています。(Microsoft Learn)

急ぎのときの回避策

  1. 今日だけ勤務地をすぐ反映したいなら、Teams のプロフィールメニューか Teams カレンダーから当日分の勤務場所を設定します。Microsoft は、この変更がその日の残りの勤務時間に適用され、Outlook と Teams の両方に反映されると案内しています。(Microsoft サポート)
  2. 曜日ごと・時間帯ごとに細かく勤務時間を分けたいなら、classic Outlook の単純な勤務時間ではなく、Teams か新しい Outlook の「Work hours and location」を使います。分割勤務や曜日別勤務を前提にするなら、こちらのほうが設定と表示の整合が取りやすいです。(Microsoft サポート)
  3. 他人から「まだ古く見える」と言われる場合は、その人に自分の勤務時間内に見てもらうのが確実です。プロフィールカードの勤務地は勤務時間外には表示されず、Outlook 変更の反映にも時間差があります。(Microsoft サポート)

まとめ

Outlookの勤務時間設定がTeamsに反映されない問題は、ほとんどが「classic Outlook の旧来設定を直している」「Teamsプロフィールカードの仕様を不具合と思っている」「タイムゾーンや当日上書きを見落としている」「組織側の Calendar/EWS 設定に阻まれている」のどれかです。まずは新しい Outlook か Web版Outlook で「Work hours and location」を保存し、Teams カレンダーでも再保存してください。プロフィールカードだけ古いなら少し待つ、Calendar タブ欠落やエラーがあるなら管理者へ、という順番で進めるのが最短です。(Microsoft サポート)

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次