Microsoft Teams Roomsの条件付きアクセス更新を解説|Entra・Intuneの影響と優先対応

Microsoft Teams RoomsにMicrosoft Entra Conditional Accessを適用している組織が、最初に確認すべきことは明確です。会議室用リソースアカウントを一般ユーザー向けポリシーから分離し、対話型MFA、認証方法の登録、サインイン頻度など、人の操作を前提とした制御を適用していないか確認してください。

Microsoftは2026年7月7日、Teams Rooms向けの条件付きアクセスとMicrosoft Intuneコンプライアンスに関するベストプラクティスを更新しました。更新版では、専用ポリシーの作成、対話型MFAを要求しないこと、Android端末のメーカー名・モデル情報を使ったデバイスフィルターなどが明確に示されています。(Microsoft Learn)

今回確認できるのは、管理者向け設定ガイダンスの更新です。テナントのポリシーが自動的に変更されるわけではありません。ただし、既存設定が最新のサポート範囲から外れている場合、Teams Roomsのサインアウト、再認証失敗、会議参加不能につながるため、早めの棚卸しが必要です。

目次

「Microsoft updates Conditional Access and compliance best practices for Teams Rooms」とは

Microsoft Teams Roomsは、一般的なPCや個人用Teamsクライアントとは異なり、会議室専用のリソースアカウントで継続的にサインインします。

そのため、一般ユーザーを前提に設計した条件付きアクセスをそのまま適用すると、次のような問題が発生します。

  • MFA承認画面で処理が止まる
  • 認証方法やセルフサービスパスワードリセットの登録画面を完了できない
  • サインイン頻度の設定によって定期的にサインアウトする
  • デバイスコードフローのブロックによりAndroid端末をリモートサインインできない
  • 非対応のIntuneコンプライアンス設定によって端末が非準拠になる

Microsoftの更新版ガイダンスは、こうした問題を避けながら、リソースアカウントと会議室端末を保護するための設計を整理したものです。

主なポイントは次のとおりです。

更新版で明確になったポイント管理者に求められる対応
Teams Roomsのリソースアカウントを1つのグループにまとめる専用グループを作り、適用対象を明確にする
リソースアカウント専用の条件付きアクセスポリシーを作る一般ユーザー向けポリシーとの混在を避ける
対話型MFAを要求しないMFA承認や登録操作が必要なポリシーから除外する
Android端末のメーカー名・モデル情報を利用できるデバイスフィルターで許可端末を絞り込む
Intuneの準拠状態をアクセス条件に利用するWindowsとAndroidで別々のコンプライアンスポリシーを作る
サポートされないセッション制御があるサインイン頻度やトークン保護などを見直す

Microsoftは、ベストプラクティス本文に加えて、設定ごとのサポート可否を示す関連ページも2026年7月8日に更新しています。実際のポリシー設計では、概要ページだけでなく、このサポート一覧まで確認する必要があります。(Microsoft Learn)

影響範囲はリソースアカウント、端末、Microsoft 365へのサインイン

Microsoft Entra Conditional Accessが直接制御するのは、会議室の物理的な入退室や端末のローカルロックではありません。Teams RoomsのリソースアカウントがMicrosoft 365のクラウドリソースへサインインするときのアクセス可否です。

保護対象を整理すると、次のようになります。

レイヤー主な対象管理ポイント
IDTeams Rooms用リソースアカウント専用グループ、命名規則、ポリシー分離
端末Teams Rooms on Windows、Teams Rooms on Android、Teamsパネルプラットフォーム、デバイス属性、準拠状態
クラウドリソースOffice 365、Exchange Online、Teams Services、SharePoint Online、Device Registration Service必要なサービスを誤ってブロックしない
デバイス状態ファイアウォール、暗号化、ルート化、セキュリティパッチなどIntuneコンプライアンスポリシーで評価
サインイン条件場所、ネットワーク、ユーザーリスク、サインインリスク組織のライセンスと運用に合わせて設定

Teams Roomsで条件付きアクセスを利用するには、対象のTeams RoomsにMicrosoft Teams Rooms Proライセンスが必要です。Teams Rooms ProにはMicrosoft IntuneとMicrosoft Entra ID P1が含まれますが、Teams Rooms Basicには含まれません。Basicライセンスの端末をIntune準拠デバイスとして扱う設計は成立しないため、ライセンスの確認を最初に行う必要があります。(Microsoft Learn)

Teams Rooms用の条件付きアクセスポリシーを分離する

Microsoftは、Teams Roomsに関連付けられたリソースアカウントを1つのMicrosoft Entra IDユーザーグループにまとめ、既存の一般向け条件付きアクセスポリシーから除外したうえで、専用ポリシーを作成することを推奨しています。

例えば、リソースアカウントのUPNを次のように統一します。

[email protected]
[email protected]
[email protected]

mtr-のような共通プレフィックスを付けておけば、Microsoft Entra IDの動的グループを利用し、新しい会議室アカウントを自動的に対象へ追加しやすくなります。(Microsoft Learn)

ただし、実務では既存ポリシーから先に除外しないよう注意してください。除外だけを先に実施すると、専用ポリシーが有効になるまでリソースアカウントが十分に保護されない時間が生まれます。

安全な移行順序は次のとおりです。

  1. Teams Rooms用リソースアカウントを一覧化する
  2. 専用グループを作成する
  3. 現在適用されている条件付きアクセスポリシーを確認する
  4. Teams Rooms専用ポリシーをレポート専用モードで作成する
  5. パイロット端末で動作を確認する
  6. 専用ポリシーを有効化する
  7. 一般ユーザー向けポリシーの除外を同じ変更作業内で反映する

対話型MFAと認証方法の登録を要求しない

Teams Roomsのリソースアカウントに、スマートフォンでの承認やセキュリティキーの操作を求めても、通常は応答する利用者がいません。

Microsoftは、Teams Roomsのリソースアカウントにユーザー対話型MFAを要求しないよう案内しています。また、セルフサービスパスワードリセットに伴う認証方法の追加など、サインイン中に操作が必要となるポリシーからも除外する必要があります。Teams端末は登録プロンプトを処理できず、サインインがブロックされるためです。(Microsoft Learn)

Microsoftのサポート一覧では、Android系Teams端末について「MFAを要求する」付与制御がサポート対象として表示されています。一方で、シームレスサインオンを維持する場合は適用せず、別のセカンダリ認証要素を使うよう注意書きがあります。

したがって、サポート表で「対応」と表示されていることを理由に、対話型MFAをそのまま有効化するべきではありません。 知識・所持・生体などのうち複数要素を満たす方法を検討しつつ、ユーザー操作を必要としないTeams Rooms向けの設計にする必要があります。(Microsoft Learn)

個人のユーザーアカウントでTeams端末へサインインさせる例外運用がある場合は、事前にPCやスマートフォンでMFAや認証方法の登録を完了させてください。端末上で初回登録を行う設計は避けます。

サポートされる条件付きアクセスと避けるべき設定

Teams Rooms向けの主なサポート状況を、実務上の判断に置き換えると次のようになります。(Microsoft Learn)

条件付きアクセス設定WindowsAndroid・Teams Phone・Teamsパネル運用上の判断
デバイスを準拠としてマークする対応対応Teams Rooms専用ポリシーの中心にしやすい
デバイスプラットフォーム対応対応WindowsとAndroidを明示的に限定する
場所・ネットワーク対応対応固定拠点など、実態に合う場合に使用する
デバイスフィルター対応対応許可端末や対象モデルの限定に使える
ユーザーリスク・サインインリスク対応対応必要なライセンスと誤検知時の運用を確認する
認証フロー条件対応非対応Androidではデバイスコードフローを妨げない
MFAを要求する非対応対応だが適用非推奨対話型MFAは避ける
認証強度・FIDO2要求非対応非対応Teams端末全体へ適用しない
Entraハイブリッド参加を要求する非対応非対応条件に含めない
承認済みクライアントアプリを要求する非対応非対応一般モバイル向けポリシーから除外する
アプリ保護ポリシーを要求する非対応非対応Teams Roomsには適用しない
パスワード変更を要求する非対応非対応自動サインインを妨げるため除外する
利用規約への同意非対応非対応利用者操作が必要なため適用しない
サインイン頻度非対応非対応定期的なサインアウトの原因になる
永続的ブラウザーセッション非対応非対応適用しない
条件付きアクセスアプリ制御非対応非対応適用しない
トークン保護非対応非対応プレビュー設定を含め適用しない

継続的アクセス評価のカスタマイズもサポートされていません。設定項目を選択する場合は無効にしなければ、端末が不安定になる可能性があると案内されています。

必要なMicrosoft 365リソースをブロックしない

Teams Roomsは、Teams Servicesだけに接続しているわけではありません。会議予定の取得にはExchange Online、共有コンテンツにはSharePoint Online、端末登録にはDevice Registration Serviceなど、複数のMicrosoft 365リソースを利用します。

Microsoftのサポート一覧では、少なくとも次のリソースへのアクセスをブロックしないよう示されています。

  • Office 365
  • Office 365 SharePoint Online
  • Microsoft Teams Services
  • Device Registration Service

ベストプラクティスのポリシー例では、Office 365 Exchange Onlineも明示されています。対象リソースを細かく限定する場合は、Teamsだけを許可して完了とせず、実際のサインインログで依存先を確認してください。(Microsoft Learn)

デバイスコードフローの全面ブロックに注意する

デバイスコードフローは、ブラウザーや十分な入力機能を持たない端末をサインインさせるための認証フローです。一部のTeams端末では、初回登録、再プロビジョニング、再認証で利用されます。

一方、デバイスコードフローはフィッシングに悪用される可能性があるため、Microsoftは可能な範囲でブロックすることも推奨しています。

Teams Roomsがある組織では、単純にテナント全体で許可するのでも、全面的にブロックするのでもなく、次の構成が現実的です。

  1. デバイスコードフローを必要とするTeams端末用リソースアカウントを専用グループに入れる
  2. デバイスコードフローをブロックするポリシーから、そのグループを除外する
  3. Device Registration Serviceも対象リソースから除外する
  4. 例外グループのメンバーを定期的に監査する
  5. Teams端末以外のアカウントを同じ例外グループに入れない

例外はリソース単位ではなくアカウント単位で作用するため、対象アカウントはほかのアプリでもデバイスコードフローを利用できる状態になります。例外を恒久的に放置せず、所有者とレビュー周期を決めることが重要です。(Microsoft Learn)

Android端末はメーカー名とモデルで絞り込める

Teams Android端末では、初回ログイン時にメーカー名とデバイスモデルが表示名フィールドへ渡され、条件付きアクセスのデバイスフィルターに利用できます。

これにより、例えば次のような制御を検討できます。

  • 承認済みメーカー・モデルだけを対象にする
  • 廃止予定モデルを除外する
  • パイロット用モデルだけに新しいポリシーを適用する
  • 不明な端末名や登録されていない端末を検知する

ただし、デバイスフィルターはMicrosoft Entra IDに登録されたデバイス属性を評価します。未登録端末では属性が取得できないため、「一致する端末だけを許可する」のか、「一致しない端末をブロックする」のかで挙動が変わります。展開前にレポート専用モードと実機で確認してください。(Microsoft Learn)

IntuneコンプライアンスポリシーはWindowsとAndroidで分ける

Microsoft Teams Rooms on WindowsとTeams Rooms on Androidでは、利用できるIntuneコンプライアンス設定が異なります。1つの共通基準へ無理に合わせず、プラットフォーム別にポリシーを作成してください。

プラットフォーム使用を検討できる設定避けるべき設定
WindowsBitLocker、セキュアブート、コード整合性、ファイアウォール、TPM、Defender、リアルタイム保護、Defender for EndpointのマシンリスクOSの最小・最大バージョン、有効なOSビルド、パスワードポリシー、Defenderマルウェア対策の最小バージョン
Android AOSPルート化端末の検知、OSの最小・最大バージョン、最小セキュリティパッチレベル、ストレージ暗号化端末ロック用パスワード、パスワードの種類、パスワード要求までの時間

BitLockerやストレージ暗号化をコンプライアンス条件にする場合は、先に端末側で暗号化を有効化しておく必要があります。設定されていない状態で「暗号化必須」を有効にすると、対象端末が一斉に非準拠になる可能性があります。(Microsoft Learn)

Windowsの最小OSバージョンは設定しない

ここには、公式情報を読むうえで注意すべき不整合があります。

2026年7月7日更新のベストプラクティス本文では、Windows向けコンプライアンスポリシーの例として「オペレーティングシステムの最小バージョン」が挙げられています。一方、7月8日更新の詳細なサポート一覧では、WindowsのOS最小・最大バージョンは非サポートです。

非サポートの理由は、Teams RoomsがWindowsを自動更新するため、固定したバージョン条件によってOS更新後のサインインが失敗する可能性があることです。(Microsoft Learn)

実際の設定では、概要ページの例をそのままコピーせず、設定単位のサポート可否を示す詳細一覧を優先し、WindowsのOSバージョン条件は使用しないのが安全です。

Android AOSP移行後の非準拠に注意する

Teams Android端末をAOSP Device Managementへ移行し、条件付きアクセスで準拠デバイスを必須にしている場合は、Android AOSP用のコンプライアンスポリシーが必要です。

Microsoftは、準拠状態を要求しているにもかかわらず、移行後の端末へコンプライアンスポリシーを割り当てていない場合、端末がサインアウトすると案内しています。また、Teams Rooms BasicライセンスにはIntuneが含まれないため、BasicライセンスのリソースアカウントではIntuneへ自動登録されません。(Microsoft Learn)

監査と検知で確認すべきポイント

専用グループと専用ポリシーを作成すると、サインインログ上でもTeams Roomsの挙動を切り分けやすくなります。

監査では、Microsoft Entra、Microsoft Intune、Teams端末の状態を別々に見るのではなく、同じリソースアカウントと端末IDを軸に関連付けて確認します。

確認場所主な確認内容異常の例
Microsoft Entraサインインログ適用ポリシー、対象リソース、場所、端末情報、失敗理由MFA要求、非準拠、対象リソースのブロック
Microsoft Entra監査ログ条件付きアクセスポリシーの作成・更新・削除意図しない除外追加、ポリシーの無効化
Intuneコンプライアンス端末状態、設定単位の準拠結果、ポリシー未割り当て端末暗号化、ルート化、Defender、パッチの違反
デバイスコードフローのログ認証プロトコル、元の転送方法、利用アプリ、場所特権ユーザーや未知のアプリによる利用
Teams Roomsの運用監視サインイン状態、カレンダー同期、会議参加、周辺機器サインアウト、カレンダー取得失敗

Microsoft Entraサインインログ

Microsoft Entra管理センターで、次の順に開きます。

Entra ID
→ Monitoring & health
→ Sign-in logs

対象のTeams Roomsリソースアカウントで絞り込み、サインインイベントの「Conditional Access」タブを確認します。

特に見るべき項目は次のとおりです。

  • Conditional Accessの成功・失敗
  • 適用されたポリシー名
  • 対象リソース
  • クライアントアプリ
  • デバイス表示名
  • IPアドレスと場所
  • 準拠状態
  • 失敗理由

条件付きアクセスの設定を変更した直後にサインイン障害が起きた場合は、対象イベントのポリシー評価結果を最初に確認します。(Microsoft Learn)

デバイスコードフローを監査するときは、現在の利用状況を調べるために「Authentication protocol = Device code flow」で絞り込みます。過去のデバイスコードフローに由来するセッションまで追う場合は、「Original transfer method = Device code flow」も確認してください。(Microsoft Learn)

Microsoft Entra監査ログ

ポリシー変更の追跡には、次のフィルターを使用します。

Entra ID
→ Monitoring & health
→ Audit logs

設定例は次のとおりです。

フィルター値
ServiceConditional Access
CategoryPolicy
ActivityUpdate Conditional Access policy

監査イベントの「Modified properties」を開くと、変更前と変更後の設定を比較できます。障害発生時に「誰が、いつ、どの除外や条件を変更したか」を確認するため、運用手順に組み込んでください。(Microsoft Learn)

Intuneコンプライアンスレポート

Microsoft Intune管理センターでは、次の場所を確認します。

Devices
→ Compliance
→ Monitor

端末全体の準拠状態に加え、個別ポリシーのデバイス状態、設定単位の結果、コンプライアンスポリシーが割り当てられていない端末を確認できます。

Intuneのレポートには、端末がポリシーを受信してチェックインし、結果を報告するまで時間がかかる場合があります。オンライン端末でも反映に最大24時間かかる可能性があるため、ポリシー作成直後の「未評価」を即座に障害と判断しないようにします。(Microsoft Learn)

すぐに対応すべき組織を判断するチェック表

現在の状況対応優先度判断
全ユーザー対象のMFAポリシーにTeams Roomsが含まれる高対話型MFAでサインインが停止する可能性がある
SSPRや認証方法登録をサインイン時に要求している高Teams端末では登録プロンプトを処理できない
デバイスコードフローを全面ブロックしている高Android端末の初回登録、リモートサインイン、再認証に影響する
サインイン頻度をTeams Roomsへ適用している高定期的なサインアウトにつながる
Windows端末でOS最小・最大バージョンをコンプライアンス条件にしている高現行サポート一覧では非サポート
Windows端末でパスワードポリシーを適用している高ローカルアカウントの自動サインインを妨げる
Teams Rooms BasicでIntune準拠を要求している高BasicにはIntuneと条件付きアクセスが含まれない
Android AOSP移行後にコンプライアンスポリシーがない高準拠必須環境ではサインアウトする可能性がある
専用ポリシーはあるが、サポート可否を確認していない中非対応のセッション制御などが残っている可能性がある
レポート専用モードやサインインログを使っていない中本番適用時の影響を事前に把握できない
Proライセンス、専用グループ、専用ポリシー、対応設定がそろっている低定期監査と例外グループのレビューを継続する

Microsoft EntraのSecurity Defaultsを使用している場合も注意が必要です。Microsoftは、Teams共有デバイスではSecurity Defaultsをサポートせず、条件付きアクセスを使用するよう案内しています。(Microsoft Learn)

管理者が優先して進める対応手順

リソースアカウントとライセンスを棚卸しする

次の情報を一覧化します。

  • リソースアカウントのUPN
  • 会議室名と設置場所
  • Teams Rooms on WindowsまたはAndroid
  • Teamsパネルの有無
  • Teams Rooms ProまたはBasic
  • Intune登録状態
  • Microsoft EntraデバイスID
  • 現在のコンプライアンス状態
  • 適用されている条件付きアクセスポリシー

アカウントと端末の対応関係が不明なままでは、除外やグループ化を安全に実施できません。

一般ユーザー向けポリシーへの巻き込みを確認する

特に、次の条件付きアクセスポリシーを確認します。

  • 全ユーザーを対象とするMFA
  • 認証強度の要求
  • 認証方法やセキュリティ情報の登録
  • サインイン頻度
  • パスワード変更
  • 利用規約への同意
  • 承認済みクライアントアプリ
  • アプリ保護ポリシー
  • ハイブリッド参加済みデバイス
  • デバイスコードフローのブロック
  • すべてのクラウドリソースを対象にしたブロック

Teams Roomsが除外されているかだけでなく、別のポリシーから同じ制御が適用されていないかも確認してください。条件付きアクセスは複数ポリシーが同時に評価されるため、1つのポリシーで除外しても、別のポリシーがサインインをブロックすることがあります。

プラットフォーム別のコンプライアンスポリシーを作る

WindowsとAndroidを同じポリシーで管理しようとせず、それぞれサポートされる設定だけを使います。

Windowsでは、ファイアウォール、Defender、セキュアブート、TPMなど、Teams Roomsの基盤要件を検証する設定を中心にします。Android AOSPでは、ルート化、セキュリティパッチ、暗号化、OSバージョンを中心にします。

既存端末へ暗号化必須などを追加する場合は、先に現状の準拠率を確認し、非準拠になったときの復旧手順を用意してください。

専用ポリシーをレポート専用モードで検証する

一般ユーザー向けポリシーを直接編集するのではなく、Teams Rooms専用ポリシーを作成し、最初はレポート専用モードにします。

レポート専用モードでは、通常はアクセスをブロックせずに評価結果を記録できます。Microsoftは、新しいポリシーを既存ポリシーと並行して評価し、サインインログやConditional Access Insightsで結果を比較してから有効化する方法を推奨しています。(Microsoft Learn)

ただし、準拠デバイスを要求するレポート専用ポリシーでは、Android端末にデバイス証明書の選択画面が表示される場合があります。レポート専用だから完全に無影響とは考えず、会議がない時間帯に実機で検証してください。

パイロット端末で利用シナリオを確認する

少なくとも次のテストを実施します。

テスト項目確認する結果
電源再投入自動的にTeamsへサインインする
手動サインアウト・再サインインMFAや登録画面で停止しない
Androidのリモートサインインデバイスコードフローが正常に完了する
会議室カレンダーの表示Exchange Onlineへのアクセスが成功する
Teams会議への参加Teams Servicesへのアクセスが成功する
コンテンツ共有SharePoint Onlineへのアクセスが成功する
Intune準拠状態の変更非準拠時だけ想定どおりアクセスが制限される
ネットワーク変更信頼済み場所の条件が意図どおり評価される
Windows更新後の再起動OS更新後も自動サインインする
ポリシー変更後の再認証セッション更新や再認証で停止しない

テスト中は、端末画面だけでなくMicrosoft EntraのサインインログとIntuneの設定単位レポートを同時に確認します。

段階的に有効化し、ロールバック手順を残す

最初からすべての会議室へ有効化せず、建物やフロア単位で段階的に展開します。

変更記録には、次の情報を残してください。

  • ポリシー名とポリシーID
  • 対象グループ
  • 除外グループ
  • 変更前後の設定
  • パイロット端末
  • 検証したサインインイベント
  • 問題発生時に無効化するポリシー
  • 一時的に戻す除外設定
  • 変更承認者と実施者

Teams Roomsの障害は会議開始時に発覚しやすいため、復旧手順を調査しながら作るのではなく、ポリシー有効化前に用意しておくことが重要です。

まとめ

2026年7月7日の更新で、Microsoft Teams Roomsに対する条件付きアクセスの基本方針がより明確になりました。

重要なのは、Teams Roomsのセキュリティを弱めることではありません。一般ユーザーとは異なるサインイン特性を理解し、リソースアカウント専用のグループ、専用の条件付きアクセスポリシー、プラットフォーム別のIntuneコンプライアンスを組み合わせることです。

特に優先すべき対応は次の3点です。

  • 対話型MFA、認証方法登録、サインイン頻度が適用されていないか確認する
  • デバイスコードフローとDevice Registration Serviceを誤ってブロックしていないか確認する
  • WindowsのOSバージョン条件など、サポート一覧で非対応となっている設定を外す

最初の一手として、実際に稼働しているTeams Roomsリソースアカウントを1つ選び、Microsoft Entraのサインインログから適用ポリシーを確認してください。そこで一般ユーザー向けMFAや非対応のセッション制御が見つかった場合は、専用グループとレポート専用ポリシーの作成を優先します。

この記事を書いた人

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

コメント

コメントする

目次