Microsoft Teamsコネクタ

マイクロソフト Teams 用コネクタは、通話品質データの測定・表示のほか、Nexthink のウェブインターフェースを通して問題の調査、トラブルシューティング、支援を行い、デジタル従業員エクスペリエンス(DEX)の最適化における意思決定をサポートします。

前提条件

Azure アプリケーションの設定

通話品質データを取得するためにAzure ページからアプリケーションを設定します。

  1. Azure の資格情報を使用してサインインします。

  2. 新しいアプリケーションを登録します。

    • 登録プロセス中に、シングル テナント オプションを選択します。

  3. リダイレクト URL の場合、Web を選択してください。

    • すでに Azure ポータルにアプリケーションが存在する場合、そのアプリケーションを再利用して通話記録の読み取り権限を割り当てることができます。

  4. アプリケーションを登録します。

  5. 左側のメニューからAPI の権限オプションにアクセスします。

  6. Microsoft Graph に対する権限を追加します。

    • CallRecords.Read.All を選択し、API 権限を追加します。 下の画像を参照してください。

Configuring the Azure application
image-20240524-061723.png

権限リストの ステータス 列は、使用中のAzureアカウントが適切な権限を欠いているかどうかを示します。

上記の手順については、Microsoft ドキュメントを参照してください。

  1. 設定されているアプリケーションの 概要 セクションを開いて、Azure AD の資格情報をコピーして保存し、将来の参照用に利用します。 つまり、Nexthink コネクタ構成のためにです。

    • アプリケーション (クライアント) ID

    • ディレクトリ (テナント) ID

MS Teams enrichment
  1. 将来の参照用に、Azure ポータルの 証明書とシークレット オプションを使用してクライアントシークレット を生成し、コピーします。 つまり、Nexthink コネクタ構成のためにです。

    • 新しいクライアントシークレットをクリックします。

    • 説明有効期限の値を入力します。

    • 追加をクリックし、をコピーします。

有効期限後、Azure ポータルと Nexthink コネクタの両方でクライアントシークレットを更新する必要があります。

Generate new client secret

Nexthink Web インターフェースにおけるコネクタの設定

  1. 管理 > インバウンドコネクタに移動します。

  2. ページの右上隅にある新しいコネクタボタンをクリックします。

  3. インバウンドコネクタのリストから Microsoft Teams を選択します。

  4. Azure の設定されたアプリケーションから収集した 3つの クレデンシャル を入力します。 上記の手順7と8を参照してください。

  5. MS Teams インバウンドコネクタを保存します。

Configuring the MS Teams connector in the Nexthink web interface

既知の制限

  • システムはオンプレミスの AD に参加していない macOS デバイスの通話品質データを取得できません。

  • 時々、システムは通話を仮想マシンにリンクさせません。これは、Microsoft Teams コネクタがデバイスを MAC アドレスに基づいて識別するためで、仮想マシンにとって常に信頼できるわけではありません。

FAQ

システムは通話品質をどのようにして計算しますか?

音声とビデオの通話品質の分類は、Microsoft の悪いと良いの定義に基づきます。

Microsoft Call Quality Dashboard のストリーム分類ドキュメントを参照してください。

通話品質データを取得するには、常に Microsoft Entra ID のコネクタを使用する必要がありますか?

必ずしもそうとは限りません。 すべてのユーザーが Entra ID のみで認証する場合、Microsoft Entra ID のコネクタは不要です。

Entra ID のコネクタは、Hybrid Entra ID に参加したデバイス のみで有効にすべきです。 例えば、オンプレミスで Entra ID に対して認証するユーザーがいるときです。

Nexthink Collector がインストールされていないデバイスでユーザーがコールを受けた場合、何が起こりますか?

Nexthink は、コレクターがインストールされている少なくとも1台のデバイスでユーザーの通話品質データを関連付けます。 したがって、コレクターがインストールされていないモバイルデバイスで Microsoft Teams 通話に参加した場合、システムはユーザーのセッションの詳細は報告しますが、デバイス情報は記録しません。

どのようにしてサブスクリプションが正しく設定されているかを確認できますか?

NexthinkのWebインターフェースから、コネクターページの資格情報テストボタンを使用して、AzureテナントIDAzureクライアントID、およびAzureクライアントシークレットの値を検証できます。

通話品質データはどのくらいの頻度で更新されますか? 即時ですか?

現在のメカニズムは、Graph APIからデータを受け取るためにサブスクリプションを使用します。

通話が終了するたびに、システムは通話の詳細をNexthinkプラットフォームにプッシュします。 データは通常、通話終了後5~10分で届くため、このプロセスは即時ではありません。

Nexthinkは仮想マシンでの通話の通話品質データを取得しますか?

これは既知の制限であり、Microsoft TeamsコネクターがMACアドレスに基づいてデバイスを識別するため、仮想マシンの通話をリンクできない場合があります。

Microsoft TeamsコネクターはNexthinkで新しいユーザーを作成しますか?

いいえ. Microsoft TeamsコネクターはNexthinkにユーザーを作成しません。 既存のユーザーにMicrosoft Teamsから取得した属性を追加するのみです。

同期中に、Nexthinkに存在しないユーザーのデータを受け取る場合があります。 システムはこれらのエントリを無視し、新しいユーザー記録を作成しません。

Last updated

Was this helpful?