The integration of CloudLink to MS Teams presence of a user known as Unidirectional synchronization. To achieve this presence synchronization from CloudLink to MS Teams, follow the procedures that have been detailed out in this chapter. Following are the instructions for integrating Microsoft Teams with Mitel Administration.
MiVoice Office 400: Configure MiVoice Office 400 PBX
MiVoice Office 5000: CloudLink Deployment Guide with MiVoice 5000
MiVoice Business: CloudLink Integration with MiVoice Business Deployment Guide
Access the Integrations panel from Accounts Information page or from Integrations & Apps option. For more information about accessing Integrations panel and adding integration to a customer account see, Adding an integration to a customer account.
The Microsoft Teams integration is added to the customer account and is displayed in the Integrations section of the Account Information page.
Click Complete setup. The Microsoft Teams Integrations dialog box is displayed.
To create Name, Tenant Id, Application (Client) Id, and the Client Secret (Value), you must create an Enterprise application. To create an Enterprise application, log in to Azure portal and click App registration > New registration. The Register an application page is displayed.
Enter the Name for the application and select the Accounts in this organizational directory only (Default Directory only – Single tenant) option under Supported account types.
Click Register to register the application.
Navigate to API permissions in the left navigation panel and click +Add a permission. The Request API permissions page is displayed.
Click Microsoft Graph and then select Application permissions.
Enable the User.Read.All, and Presence.ReadWrite.All permissions as shown in the following images.
Click Grant admin consent for XXXX (directory name) and click Yes to grant consent.
Navigate to Certificate & secrets in the left navigation panel and click the Client secrets tab. The Add a client secret dialog box is displayed.
Enter the Description and select the expiry duration. You can select the expiry duration from a specific date till a specific date. Click Add to create the Client secrets.
Copy the value under the Value column.
Navigate to the Enterprise application that you created in Step 5 and copy the Application (client) ID and the Directory (tenant) ID values.
In the Mitel Administration, enter the Name, Tenant Id, Application (Client) Id, and the Client Secret (Value).
Click Save to save the information. Clicking Cancel cancels the operation and clicking Remove removes the Microsoft Teams integration.
After you have added Microsoft Teams integration to the customer account, Microsoft Teams will be listed in the Integrations panel.
Replace the Name field with the description and Client Secret (Value).
Click Save.
If you have used the same client secret for the main integration, you must also update the client secret for each presence monitor in MS Teams to CloudLink Presence Configuration. See Client Secret for more information.
After integrating Microsoft Teams with a customer account, you can enable the Presence feature for that customer account. The Presence feature syncs the presence status of the user from CloudLink with MS Teams.
In the Integrations panel, click the drop-down arrow associated with Available features under Microsoft Teams.
Slide the toggle button to the right that is associated with Sync presence from CloudLink to MS Teams.
For more information about MS Teams Solution Guide see, MS Teams Solution Guide.
If there is a new Microsoft Teams integration feature update available, the Install update button is displayed next to Microsoft Teams.
Perform the following steps to install feature update:
Click Install Update button.
A new dialogue page is displayed.
Click Install Update button.
A progress bar indicates the update's progress.
Once the update is complete, "Feature update complete" message is displayed. Click Done.