Microsoft Teams 用コネクタ

Microsoft Teams のコネクタを使用すると、通話品質のデータを測定および閲覧し、Nexthink の web インターフェースを使用して Microsoft Teams の通話の問題を調査、トラブルシューティング、および修正し、デジタル従業員エクスペリエンス(DEX)を最適化する際に十分な情報に基づいた決定を下すことができます。

前提条件

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

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

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

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

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

  3. リダイレクトURLには、Webを選択します。

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

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

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

  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の呼び出し品質ダッシュボードでのストリーム分類ドキュメントを参照してください。

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

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

ハイブリッドEntra ID参加デバイス向けに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アドレスに基づいてデバイスを識別するため、仮想マシンの場合は常に信頼できるわけではなく、システムが通話を仮想マシンにリンクしないこともあります。

Last updated

Was this helpful?