UCPrimer
  • Tech Blog
  • About UCPrimer.com

Update: Skype for Business Interop with Teams

6/28/2018

0 Comments

 
Picture
Back in January this year I wrote a blog post about Skype for Business Interop with Teams and how to deploying Teams side-by-side with Skype for Business, how to configure the interop policy and getting teams users and skype users together on a meeting, Limitations of the interop at that time were also discussed. Last month Microsoft released new updates to the interop capabilities and this post serves as an update to what's changed and how to deploy Skype and Teams side by side moving forward.
Just to recap, in the January blog post we want to configured a tenant-wide policy to use Skype for Business as the default calling client while allowing users to override, by running the cmdlet as shown below:
Picture
However, as of the May update Microsoft no longer allows creating custom interop policies and the 'New-CsTeamsInteropPolicy' is no longer available in powershell. In addition, its no longer supported to allow end users to override the default calling client and setting different clients for chat and calls. This means that the administrator now must decide whether to use Skype or Teams for both calling and chat. So first we need to undo what we've done by running the Remove-CsTeamsInteropPolicy cmdlet as shown below:
Picture
This effectively makes both Teams and Skype for Business independent of each other a.k.a. an 'Islands' policy where Skype calls stay on Skype and Teams calls stay on Teams. However, Skype user can still IM a Teams user and vice versa but audio or video calls across the two different clients will go to voice mail. Moreover, Microsoft now only supports the following three built-in interop policies to be assigned to users:

Identity: DisallowOverrideCallingDefaultChatDefault
AllowEndUserClientOverride: False
CallingDefaultClient: Default
ChatDefaultClient: Default

Identity: DisallowOverrideCallingSfbChatSfb
AllowEndUserClientOverride: False
CallingDefaultClient: Sfb
ChatDefaultClient: Sfb

Identity: DisallowOverrideCallingTeamsChatTeams
AllowEndUserClientOverride: False
CallingDefaultClient: Teams
ChatDefaultClient: Teams

All other interop instances are not supported and will be removed in future. In fact, the CsTeamsInteropPolicy will be removed in the future and replaced by CsTeamsUpgradePolicy which is already available in the tenant as shown below::
Picture
Obviously the default 'Islands' policy is not ideal for customers who primarily use Skype for business communication and Teams for collaboration as we would want users from both sides to be able to call each other over audio and video. So lets set a tenant wide policy to have Skype as the default calling/chat client by assigning the 'DisallowOverrideCallingSfbChatSfb' policy to our users by running the Grant-CSTeamsInteropPolicy. At the same time, to compliment this we also need to assign users the 'SfBWithTeamsCollab' policy for the CsTeamsUpgradePolicy. Example for our tenant is shown below:
Picture
We have to restart the Skype and Teams clients for the new policies to take effect. Now when a user on Teams calls a user who is logged into Skype, the call will get connected with Audio/Video capabilities. However, content sharing can be done only from the Skype user and will still require the Teams user to be logged into Skype which will be used to display content. 

For more details on the interop configuration this article is a good place to start: ​https://docs.microsoft.com/en-sg/microsoftteams/migration-interop-guidance-for-teams-with-skype
0 Comments

Your comment will be posted after it is approved.


Leave a Reply.

    Picture
    Picture

    Important Links

    Microsoft Teams Docs
    Microsoft Learn

    ​Microsoft MVP Blogs

    Michael Tressler’s Blog
    Michael’s MTR Quick Tip Videos
    Jimmy Vaughan’s Blog
    Jeff Schertz
    Adam Jacobs
    James Cussen
    ​Damien Margaritis

    Archives

    September 2022
    August 2022
    March 2022
    February 2022
    January 2022
    December 2021
    November 2021
    October 2021
    September 2021
    August 2021
    June 2021
    April 2021
    March 2021
    December 2020
    October 2020
    September 2020
    August 2020
    April 2020
    March 2020
    February 2020
    January 2020
    December 2019
    November 2019
    October 2019
    September 2019
    August 2019
    July 2019
    March 2019
    November 2018
    October 2018
    September 2018
    August 2018
    June 2018
    March 2018
    February 2018
    January 2018
    December 2017
    November 2017
    August 2017
    July 2017
    April 2017
    March 2017
    February 2017
    January 2017
    November 2016
    October 2016
    September 2016
    August 2016
    July 2016
    June 2016
    May 2016
    April 2016
    March 2016
    January 2016
    November 2015
    October 2015
    September 2015
    August 2015
    July 2015
    June 2015
    May 2015
    April 2015
    March 2015
    February 2015
    January 2015
    December 2014
    November 2014
    October 2014
    September 2014
    August 2014
    July 2014
    June 2014
    May 2014
    April 2014
    March 2014
    February 2014
    January 2014
    December 2013
    November 2013
    October 2013
    September 2013
    August 2013
    July 2013
    June 2013
    May 2013
    April 2013
    March 2013
    February 2013
    January 2013
    December 2012
    November 2012
    September 2012
    August 2012

    Categories

    All
    Edge
    Exchange 2013
    Hybrid
    Lpe
    Lync 2010
    Lync 2013
    Mobility
    Oauth
    Office365
    Polycom
    Ucs

    RSS Feed

    This website uses marketing and tracking technologies. Opting out of this will opt you out of all cookies, except for those needed to run the website. Note that some products may not work as well without tracking cookies.

    Opt Out of Cookies