Microsoft Teams Integration
    • Dark
      Light
    • PDF

    Microsoft Teams Integration

    • Dark
      Light
    • PDF

    Article Summary

    Important

    You must use Windows Agent version 2.12.9 or higher to collect Agent data from the latest version of Microsoft Teams. Learn about Agent version control.

    Follow this article to set up the Microsoft Teams integration with Edge DX so that you can monitor Microsoft Teams usage and call quality.

    Setup for using UC&C for Microsoft Teams

    To use the UC&C module for Microsoft Teams, first perform the following steps:

    1. Set up your device.
    2. Connect to the Microsoft Graph API to access Teams data.
    3. Configure the UC&C module for Microsoft Teams.

    Connect to the Microsoft Graph API for Teams Data

    To connect the UC&C module to your Microsoft Teams account, perform the following steps:

    1. Log in to Azure with your Azure credentials at https://portal.azure.com/, or https://azure.microsoft.com/en-us/services/active-directory.
    2. Click Azure Active Directory.

    Welcome to Azure.png

    The Azure Active Directory Overview screen is displayed.
    3. Click App registrations in the navigation menu on the left side of your screen.

    Azure Click App Registrations.png

    The App registrations screen is displayed.

    Azure New Registration.png

    1. Click New registration. The Register an application screen is displayed.

    Azure Register an application.png

    1. On the Register an application screen, perform the following steps:
      a. Give the the application a name, which serves for your reference only.
      b. In the Supported account types section, leave the default 'Accounts in this organizational directory only' option selected.
      c. Click Register. The application screen is displayed.

    Azure application screen with Name click Certificates and Secrets.png

    1. Click Certificates & secrets in the navigation menu on the left side of the application screen. The Certificates & secrets screen is displayed.

    Click New client secret.png

    1. Click New client secret on the Certificates & secrets screen. The Add a client secret dialog box is displayed.

    Add a client secret dialog box.png

    1. In the Add a client secret dialog box, perform the following steps:
      a. Enter a description for the client secret.
      b. Select when the client secret expires. (The default time period is 6 months, however a 12-month period or longer is recommended to reduce the frequency of performing this process.)
      c. Click Add.

    2. The Value code displayed is your Application Secret Value within Edge DX. Copy the Value code and keep it somewhere secure. This is very important. If you lose the Value code, it cannot be retrieved, and you will have to delete the secret and restart the process.

    Client secrets Value.png

    1. Click Overview in the navigation menu on the left side of the screen.

    Azure Certificates and Secrets Click Overview.png

    The Essentials of the application you created are displayed.

    Overview Essentials.png

    1. The displayed Application (client) ID code is your Application ID within Edge DX. The displayed Directory (tenant) ID code is your Tenant ID within Edge DX. As mentioned above for the Value code, it is very important to copy the Application (client) ID code and the Directory (tenant) ID code and to keep them somewhere secure.
    2. To give your application permissions to access information about Teams calls, perform the following steps:
      a. Click API permissions in the navigation menu.
      API permissions Add a permission.png
      b. Click Add a permission. The Request API permissions screen is displayed.Click Microsoft Graph.png
      c. Click Microsoft Graph. The Microsoft Graph screen is displayed.Application permissions Call Records Add permissions.png
      d. Click Application Permissions.
      e. In the search box, type 'Call Records'.
      f. Click the search result Call Records to expand it.
      g. Click the checkbox for the permission Call Records.Read.All.
      h. Click Add Permissions or Update Permissions.
    Note

    The application permission you added requires approval by an Azure Active Directory global administrator.
    The global administrator opens the application registration, accesses the API permissions and applies admin consent for the requested permissions.
    Once the global administrator has granted approval for the application permission, you can refresh the API permissions page and see that the Status of the permission is Granted.API permissions Granted.png

    Configure the UC&C module for Microsoft Teams

    To configure the UC&C module for Microsoft Teams, perform the following steps:

    1. In Edge DX, click Configuration > Settings.

    Edge DX Configuration Settings.png

    1. Click Unified Communications.
    2. Provide the Tenant ID, Application ID and Application Secret Value codes from the configuration in Azure, described above: Connect to the Microsoft Graph API for Teams Data.
    3. Click Configure / Reconfigure.

    Edge DX Configure UCC.png


    Was this article helpful?