Yeastar: Setting Up Microsoft 365 & Teams Integration
Published:
Overview
The Microsoft 365 integration connects the PBX to the customer's Microsoft Entra ID tenant. It syncs users into the PBX as extensions and enables single sign-on, Teams presence sync and Outlook contact sync.
Prerequisites
- Yeastar P-Series Cloud Edition on the Enterprise plan or higher
- A Microsoft licence that includes Microsoft Entra ID
- Entra ID administrator access to register an app
Steps to Connect Microsoft Entra ID
- In the PBX web portal, go to Integrations > Collaboration.
- Start the Microsoft Entra ID integration and follow the on-screen authorisation.
- If prompted, register the app in the Azure portal under Microsoft Entra ID > App registrations, using the Redirect URIs shown in the PBX.
- Return to the PBX and confirm the integration is connected.
Steps to Sync Users
- In Integrations > Collaboration, specify the Entra ID group(s) to search.
- Either bulk-sync users in range with automatic extension assignment, or click Search Users and select specific users.
- Click Synchronize to PBX.
- Check that extensions were created for the synced users.
Optional Features
- Single Sign-on (SSO): users log in to Linkus with their Microsoft account
- Microsoft Teams User Presence Synchronization: sync Teams and extension presence
- Group Synchronization: sync Entra ID groups to extension groups
- Outlook contacts: sync Outlook contacts for calling from Linkus
Key Notes
| Item | Details |
|---|---|
| Firmware | 84.22.0.138 or later uses Integrations > Collaboration; older versions use Integrations > User Sync & SSO |
| Plan | Enterprise plan or higher |
| Synced groups | Managed in Entra ID, can't be edited or deleted on the PBX |
| Teams SSO | Only works when the PBX domain is ycmcloud.com, yeastarcloud.com or yeastarycm.co.za |
| End-user guide | Making Calls from Microsoft Teams Using Yeastar Linkus |