- ホーム
- /
- 投稿記事
Webex Microsoft Teams 統合リファレンスのビデオ統合
まとめ
Webex Teams のビデオ統合により、Microsoft および SIP 対応のビデオ デバイスが Cisco Teams 会議に参加できるようになります。
組織内でホストされている Microsoft Teams 会議に参加するときに、統合によってデバイス ユーザのエクスペリエンスがどのように向上するかを次に示します。
-
Webex 会議エクスペリエンス - 柔軟なレイアウトオプションを備えたマルチスクリーン
-
Microsoft とビデオ統合参加者の両方を表示する参加者リスト
-
デバイスと Microsoft チーム間の双方向コンテンツ共有
-
録画、文字起こし、ロビーで待機している参加者など、デバイス上の会議ステータス インジケーター
Webex Hybrid Calendar Serviceとビデオ統合を導入すると、ビデオデバイスでもワンボタン(OBTP)による簡素化された会議参加機能を利用できるようになります。
アーキテクチャの概要
Microsoft クラウドビデオ相互運用 (CVI) プログラムにより、Cisco のようなパートナーは、ビデオ デバイスを Microsoft Teams 会議に接続するサービスを提供できるようになります。

Webex Teams 向けビデオ統合は、Microsoft クラウドプラットフォーム上に構築された、Microsoft 認定サードパーティ製クラウドビデオ相互運用ソリューションです。 Webex クラウドの CVI パートナー機能は API で利用可能で、発信者はパブリック インターネットに対して企業間通話を行うことができます。 共通の Webex サービスは、管理、通話インフラストラクチャ、Microsoft システム、およびロビーを提供します。 Webex 世界中に配置されているメディア クラスターは、トランスコーディング、プロトコル変換、および Teams Bot の役割を提供します。
このアーキテクチャでは、ビデオデバイスは、Webex によってホストされている特定の SIP URI に呼び出しを行います。 Webex サービスは、呼び出しに応答し、Microsoft Azure で実行されている地理的に関連するメディア クラスターに呼び出しを割り当てます。 IVR は必要に応じて会議の詳細を収集し、Webex メディア クラスター内の Microsoft Teams メディア CVI ボットが Microsoft Teams 会議インフラストラクチャへの接続を確立します。 メディアクラスターは、Webex を通じて接続された参加者と、Microsoft Teams でホストされている会議の残りの参加者との間の双方向の接続を提供します。 このソリューション全体はクラウドサービスとして動作します。
ビデオ統合により、デバイスは次のようにして Teams 会議に参加できます。
-
会議が CVI に対応している場合、デバイスはビデオ ID とテナントキーを使用して参加できます。
-
会議で CVI が有効になっていない場合、デバイスは会議 ID とパスコードを使用してゲストとして参加できます (テナント間参加)。
他の Webex サービスを追加することで、ユーザエクスペリエンスを向上させることができます。 例えば、Hybrid Calendar Serviceは、会議に参加する時間になると、会議の詳細情報と簡素化された参加ボタンをビデオデバイスに自動的に送信します。
データ処理
ビデオ統合機能は、以下のデータを使用してデバイスを Microsoft Teams 会議に接続し、会議中の機能を提供します。
-
エンタープライズアプリの登録プロビジョニング中、管理者は Webex ビデオ統合アプリケーションを使用して、Microsoft Graph API を使用する際に組織の Microsoft テナントへのアクセス権限を付与します。 詳細については、以下を参照してください。 Webex のビデオ統合 Microsoft エントリ管理センター。
-
Webex がプロビジョニングした「テナントキー」これは、デバイスが VIMT サービスを呼び出す際に SIP アドレスで使用される、顧客ごとの値です。
-
会議 ID: Webex Teams は会議作成時にこの識別子を割り当て、会議の招待状に含めます。
ユーザが Teams クライアントから会議に参加する場合、または直接ゲスト参加、あるいは VIMT サービスを使用したテナント間参加を行うには、会議 ID が必要です。
ビデオ統合では、この ID を使用して、クロステナント参加中の Microsoft チーム会議のターゲットを指定します。
-
会議パスコード: Microsoft Teams は会議を作成する際に大文字と小文字を区別するパスコードを割り当て、それを会議の招待状に含めます。 ユーザは、ミーティング ID に参加するためにパスコードが必要です。
ビデオ統合では、クロステナント参加中に、このパスコードを使用して対象の Webex Teams ミーティングにアクセスします。
-
ビデオ ID: Microsoft Teams は、CVI が有効になっているユーザによって会議が作成されると、この識別子を会議に割り当てます。 Microsoft Teams は、会議の招待状にビデオ ID を含めます。
ビデオ統合では、ビデオ ID と顧客の Microsoft テナント ID を使用して、Microsoft グラフ API から会議参加 URL を取得します。
(Microsoft がラベルを「VTC 会議 ID」から「ビデオ ID」に更新しました。)
-
顧客のテナント Microsoft ID : Microsoft グラフ API と通信する際に、ターゲットの Microsoft 組織を識別するために使用されます。 また、サービスの管理インターフェースで、プロビジョニングされた Microsoft テナントを識別するためにも使用されます。
-
Microsoft テナント検証済みドメイン名: サービスの管理インターフェースでラベルとして使用され、プロビジョニングされた Microsoft テナントを識別します。
-
会議情報参加者がビデオ統合を通じて Microsoft Teams 会議への参加を要求すると、サービスは会議の件名、主催者、日時、接続の詳細など、その会議の詳細を取得します。 接続が完了すると、サービスは Microsoft グラフ API から、Teams 会議に接続している参加者のラベル、機能、ステータスなどのリアルタイム情報を取得し、それらを使用してライブ会議を円滑に進めます。
メールボックスでHybrid Calendar Serviceを有効にすると、カレンダーサービスは 詳細情報 会議の「テナントキー」とビデオ ID を識別するために、それを含むカレンダーエントリの本文にあるリンク。
-
リアルタイムのメディアとコンテンツ: 参加者がビデオ統合を通じて Microsoft Teams 会議に参加すると、Webex と Microsoft Teams はエンコードされた音声、ビデオ、および高フレームレートのコンテンツを交換し、双方向の音声およびビデオ体験を実現します。
Hybrid Calendar Serviceでビデオ統合を展開する場合は、以下も参照してください。 Webex Hybrid Calendar Serviceと Microsoft 365 統合リファレンス。
認証と認可
Webex は、Microsoft グラフ API を使用して、Microsoft Teams 環境とやり取りします。 クラウドベースのアイデンティティ プロバイダー (IdP) は、グラフ Microsoft の認証を処理します。 Microsoft グラフ API へのリクエストは、Microsoft IdP によって発行されたベアラートークンを提示することによって承認されます。 Microsoft IdP および Graph API へのすべての通信は、TLS で保護された Web 接続を使用します。
Microsoft Teams メディアをサービスとして利用するには、#dntr_dfgaeahz ビデオ統合を、Cisco が管理する Microsoft 365 テナントにホストされるアプリケーションホスト型メディアボットとして登録します。 Teams ボットが組織の Microsoft 365 テナントと通信するには、事前の承認が必要です。
初期設定時に、サービスは事前に定義された一連の権限に対する承認を要求します。 管理者は、以下に説明する同意フローに従って、これらのアプリケーション権限を付与します。
承認されると、Webex サービスは、適切な権限と顧客スコープを持つベアラートークンを Microsoft OAuth v2.0 IdP から要求できます。 このサービスは、ベアラートークンを使用して、プロビジョニングの詳細、ヘルスチェック、および Teams ボットの操作のために、Microsoft グラフ API へのリクエストを認証します。
承認と Microsoft 管理者の同意
組織の管理者は フル管理者 役割に応じて、Control Hub を使用して組織向けのビデオ統合サービスを設定できます。
プロビジョニングプロセスには、ユーザが所属する Microsoft 365 テナントのグローバル管理者による認証と同意が必要です。 Teams ボットを操作するために必要なアプリケーション権限は、Microsoft テナントのグローバル管理者のみが、以下の管理者同意フローを使用して付与できます。
このフローには次の概要ステップが含まれます。
-
ログインして コントロールハブ次に、ビデオ統合設定を見つけて開始します。
詳細なセットアップ手順については、以下を参照してください。 Microsoft チーム向けに Webex ビデオ統合を展開します)
セットアッププロセス中に、認証と同意のためにブラウザが Microsoft クラウドにリダイレクトされます。
-
Microsoft テナントのグローバル管理者としてログインしてください。
アプリケーションは以下の事項について許可を求めます。
- ログインしてプロフィールをご覧ください
- ディレクトリの RBAC 設定を読み取ります
これは、アプリケーションが、お客様のアカウントがテナント内で必要な権限を付与する権限を持っていることを検証できるようにするためです。
-
要求された権限を確認し、 「承認」をクリックします。 組織に代わって同意するは必須ではないため、チェックする必要はありません。
アプリケーションはログイン処理を行い、ユーザの権限を確認します。
認証が正常に完了すると、アプリケーションは再度認証を求めます。 今回は、アプリケーションがビデオ デバイスを Microsoft Teams 会議に正常に接続するために必要な権限がプロンプトに表示されます。
プロンプトには、アプリケーション名、ベンダーのドメイン、および要求された権限が表示されます。
-
クリック 受け入れる Webex ビデオ統合アプリケーションにこれらの権限を付与します。
コントロール ハブにリダイレクトされ、そこで Microsoft Teams の構成を完了するために必要なカスタマイズされた PowerShell コマンドを確認できます。
-
PowerShell を使用して Microsoft Teams の設定を完了し、コントロール ハブ パネルを閉じます。
セットアッププロセスでは、組織の Microsoft グラフ API 呼び出しをテストします。 設定が成功すれば、完了です。 そうでない場合は、管理者は認証プロセスを再度試行することができます。
許可されました
Webex Microsoft Teams のビデオ統合には、Microsoft テナントでの明示的なアクセス許可が必要です。 これらの権限はカスタマイズできず、コントロールハブのセットアッププロセスによって自動的に設定されます。
使用される権限には、2 つの異なるセットがあります。
-
セットアップ時にターゲットテナント情報を検証するために使用される、ユーザの同意を得た一連の権限
-
Entra ディレクトリ内のエンタープライズアプリケーションに対して、管理者の同意によって付与された一連の権限。 この設定により、サービスはあなたの Microsoft Teams 環境にアクセスできるようになります。
ユーザが同意した権限
サービスの設定時に、ログインしているユーザから以下の権限を要求します。 これらは、Microsoft テナントへのアクセスを許可し、対象テナントに関する情報を検証できるようにします。 これらの権限は、統合設定時のみ使用され、保存されることはありません。
これらの ユーザ同意 権限は、Entra ディレクトリ内のアプリケーションの 権限 ページで確認できます。
| 許可が必要です | 目的 |
|---|---|
| 「ログインしてユーザプロフィールを読み込む」(User.read) | ログインしているユーザのプロファイルを読み取り、ユーザのテナントを識別するために使用されます。 |
| 「ディレクトリの RBAC 設定を読み取る」(RoleManagement.Read.Directory) | ログインしているユーザが Entra の既知の管理者セキュリティグループのメンバーであるかどうかを確認するために使用されます ID。 |
| 「アクセスを許可したデータへのアクセスを維持する」(オフラインアクセス) | ユーザがログインしていなくても、サービスがアクセス権限を与えられたデータを閲覧できるようにします。 |
サービス権限
Microsoft 管理者同意フローは、テナント内の「Cisco Webex MS Teams Enterprise アプリケーション用ビデオ統合」に以下の権限を付与します。 これらの権限により、Webex サービスが Teams 環境にアクセスできるようになります。
権限は、Webex サービスを削除するまで、Entra ディレクトリ内のアプリケーションに保持されます。サービスを削除すると、アプリケーションも削除されます。
|
権限 |
使用法 |
|---|---|
|
ドメインを読み取る (Domain.Read.All) |
サービスがテナントの検証済みドメイン名を読み取ることを許可します。 Control Hub はドメイン名を使用して、サービスがリンクされているテナントを識別します。 |
|
アプリから 1 対 1 の発信通話を開始する(Calls.Initiate.All) |
ボットが Microsoft Teams ユーザへの通話を作成できるようにします。 (将来の使用のために予約済み。) |
|
アプリからグループ通話を開始する (Calls.InitiateGroupCall.All) |
ボットが Microsoft Teams ユーザのグループに対して通話を作成できるようにします。 (将来の使用のために予約済み。) |
|
グループ通話や会議にアプリとして参加する(Calls.JoinGroupCall.All) |
ボットが組織内のグループ通話や予定された会議に、ディレクトリユーザの権限で参加できるようにします。 Microsoft Teams ロビーをバイパスすることが許可されている参加者に参加する際に使用されます。 |
|
グループ通話や会議にゲストとして参加する(Calls.JoinGroupCallAsGuest.All) |
この機能により、ボットは組織内のグループ通話や予定されている会議にゲストとして参加できるようになります。 Microsoft Teams ロビーを迂回する権限を持たない参加者が参加するために使用されます。 |
|
通話中のメディアストリームをアプリとしてアクセスする(Calls.AccessMedia.All) |
ログインユーザがいなくても、ボットが通話中のメディアストリームに直接アクセスできるようにします。 |
|
オンライン会議の詳細を読む(OnlineMeetings.Read.All) |
このサービスが、組織内のオンライン会議の詳細を読み取ることを許可します。 Microsoft Teams ミーティングの VTC 会議 ID を検索して解決するために使用されます。 |
|
ログインしてユーザプロファイルを読み込む(User.read) |
リストされている他の権限に必要です。 この統合機能はそれを直接使用しません。 |
Microsoft グラフ権限リファレンス: https://docs.microsoft.com/en-us/graph/permissions-reference
Microsoft ミーティングボットの概要: https://docs.microsoft.com/en-us/microsoftteams/platform/bots/calls-and-meetings/calls-meetings-bots-overview
会議へのアクセス
ビデオ連携を通じて接続する参加者は、通常、Microsoft Teams ミーティングのゲストユーザとして扱われ、ロビー(待合室)に配置される場合があります。 Teams ユーザは、ロビーにいる参加者が他の参加者の声を聞いたり姿を見たりできるようになる前に、その参加者を手動で承認する必要があります。
Microsoft Teams のロビーの動作は、Microsoft Teams の管理者が設定した会議ポリシーと、会議主催者が設定した会議オプションによって制御できます。 デフォルトでは、Microsoft Teams のゲスト ユーザはロビーを使用する必要があります。 Teams の会議ポリシーの詳細については、「Teams で会議ポリシーを管理する」を参照してください。
もし 匿名ユーザも会議に参加できます がオフになっているため、ロビーバイパスが許可されている信頼できる参加者のみが、Webex ビデオ統合を使用して会議に参加できます。
テナント間参加(ミーティング ID とパスコードの使用を含む)を利用する参加者は、常にゲストとして参加します。 会議を主催する組織が無効にしている場合、これらの参加試行は失敗します。 匿名ユーザも会議に参加できます。
信頼できる参加者向けのロビーバイパス
以下の方法でビデオ統合に接続する参加者は、信頼できる参加者として扱われ、ロビーに配置されることなく Microsoft Teams ミーティングに参加できます。
-
Webex 登録デバイスとして Webex 組織に登録されているデバイス
-
コントロールハブで組織が所有していると確認済みの SIP ドメインから呼び出しています
信頼できる参加者は、組織内の参加者として扱われます。 主催者が Teams 会議のロビー設定を制限している場合、これらの信頼できる経路を通じて接続する参加者はロビーを経由せずに会議に参加できます。 もし ロビーを迂回できるのは誰ですか? 会議オプションが「主催者と自分」または「招待した人」に設定されている場合、参加しようとする信頼できる参加者は無視され、VIMT の発信者は会議参加時にすべて Teams 会議ロビーに配置されます。
テナント間参加(ミーティング ID とパスコードの使用を含む)を利用する参加者は、常にゲストとして参加します。 つまり、この方法で参加する信頼できる参加者であっても、主催者に入場を許可されるまでロビーで待機しなければならないということだ。
SIP ドメインの追加と検証に関する詳細については、以下を参照してください。 SIP ビデオデバイスのドメイン認証プロセス。
Webex 動画統合 Microsoft エントリ管理センター
ビデオ統合サービスがお客様の Microsoft 365 テナントにアクセスすることを承認した後は、アプリケーションのメンテナンスは不要です。 Microsoft Entra 管理センターのエンタープライズ アプリケーション リストで、その存在と範囲を確認できます。
この統合の一環として、お客様のテナント内で物理的なアプリケーションやソフトウェアが実行されることはありません。 エンタープライズアプリケーションのエントリは、Webex アプリケーション ID に付与された認証の定義およびプレースホルダーとして機能します。
アプリケーション名をクリックして、次にクリックします 権限 テナント内でアプリケーションが持つ権限を確認する。