4.22 Synchronize user status with Microsoft Teams
The presence status as well as some activities of a SwyxWare user can be displayed to other participants registered at the same SwyxServer. You can define this option for the user, see
9.8 Defining call and status signaling
If a SwyxWare user also has a Microsoft Teams account, his/her Microsoft Teams status can be forwarded to SwyxServer and synchronized with the SwyxWare status information.
|
The system recognizes which Microsoft Teams user the SwyxWare user is assigned to based on the matching email addresses. Make sure that the e-mail address entered in the user configuration matches the account name (name.surname@company.com) of the corresponding MS Teams user account, see 9.3 Creating Users.
|
Further information on the Microsoft Teams user status:
Further information about the SwyxWare user status:
|
The data from Microsoft Teams to SwyxWare is transmitted encrypted in the network traffic.
|
SwyxWare Synchronize status "Speaking" with MS Teams
Any SwyxWare user who is on a call with a device or a client app on the SwyxServer will receive the status "Speaking". This status will be forwarded to Microsoft Teams and the status of the MS Teams user will change to "In a call" accordingly.
|
Changing status in Microsoft Teams can take up to three seconds.
|
Additional configuration
The additional configuration steps in Azure AD are:
Presence.ReadWrite.All, User.ReadBasic.All - Add authorizations,
create a secret client key (Client secret)
The additional configuration steps in Swyx Control Center are:
enter the secret client key in the
MsTeamsClientSecret field,
enter the value "2" in the
MsTeamsStatusSyncMode field