Articles in this section

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

  1. In the PBX web portal, go to Integrations > Collaboration.
  2. Start the Microsoft Entra ID integration and follow the on-screen authorisation.
  3. If prompted, register the app in the Azure portal under Microsoft Entra ID > App registrations, using the Redirect URIs shown in the PBX.
  4. Return to the PBX and confirm the integration is connected.

Steps to Sync Users

  1. In Integrations > Collaboration, specify the Entra ID group(s) to search.
  2. Either bulk-sync users in range with automatic extension assignment, or click Search Users and select specific users.
  3. Click Synchronize to PBX.
  4. 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

ItemDetails
Firmware84.22.0.138 or later uses Integrations > Collaboration; older versions use Integrations > User Sync & SSO
PlanEnterprise plan or higher
Synced groupsManaged in Entra ID, can't be edited or deleted on the PBX
Teams SSOOnly works when the PBX domain is ycmcloud.com, yeastarcloud.com or yeastarycm.co.za
End-user guideMaking Calls from Microsoft Teams Using Yeastar Linkus
Access denied
Access denied