Azure Active Directory Configuration
VSM uses Graph API to collect data from MS Teams , the following information are required to add MS Teams to VSM:
- Tenant ID
- Application ID
- Shared Secret
In order to obtain the required fields the following steps need to be executed on Tenant Azure AD
- New APP Registration
- Assign right API Permission to the new APP
- Generate Shared secret Key
New App Registration
Browse to Azure Portal AD https://portal.azure.com/#blade/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade
Navigate to App Registration
Click New registration
Enter Application Registration Details using the following table.
Application Registration Table
Field | Value |
---|---|
Name | Enter the name you want to give to your application |
Supported Account Type | Choose Accounts in this organizational directory only (Virsae Group Limited only - Single tenant) |
Redirect URI | Leave Blank |
After creating Application Take note of Application (Client) ID and Directory (tenant) ID
Assign API Permission to the New APP
Navigate to API Permissions
Click Add a permission
Click on Microsoft Graph
Choose Application Permissions
Choose Call Records >CallRecords.Read.All permission
The following page will appear
Click on Grant admin consent tab to grant permission for newly created Application
Once Granted the following will be displayed
Generate Shared Secret
Navigate to Certificates & secrets
Click New client secret
Enter Client Secret Information using the following table.
Client Secret Table
Field | Value |
---|---|
Description | Enter description for the client secret |
Expires | The maximum length is 24 months , make sure to renew the cient secret when it expires otherwise VSM won't be able to retrieve MS Teams Calls information |
Take note of Secret Value and Secret ID as it will disappear when you navigate away from the page , The value in the field Value is the value that is going to be added to VSM in Shared Secret Field