SlideShare una empresa de Scribd logo
1 de 72
idelimon BVBA / johan@delimon.be / @jdelimon / Skype for Business MVP / MCSM
Communications / Skype4B Architect
Johan Delimon
Johan Delimon
The Collective / johan.delimon@thecollective.eu / @jdelimon / Skype4B - Teams MVP / MCSM Communications / Skype4B Architect
•
•
•
•
•
•
•
•
•
•
CloudOn-Premises
Full set of enterprise value features
Unified communications
Faster time to value
Lower total cost of ownership
Unified communications
Server
Hub for teamwork
With AI, Microsoft Graphs, bots…
Intelligent communications
Online
Cloud
CloudOn-Premises
Full set of enterprise value features
Unified communications
• IM/Presence
• Voice
• Video
• Meetings
• Conferencing &
sharing
Faster time to value
Lower total cost of ownership
Unified communications
Server
Hub for teamwork
With AI, Microsoft Graphs, bots…
Intelligent communications
Online
Skype for Business Hybrid Setup
Skype to Teams Gateway
CloudOn-Premises
Server Online
HYBRID
Skype to Teams Gateway
Cloud
Online
PSTN Calling (Microsoft Phone System)
PSTN Calling (Direct Routing)
Federation Skype for Business & Teams
Presence (Skype & Teams)
This applies when using Teams Only & for Skype
for Business Server Hybrid
When the Teams User wants to use any of the
following features the Skype for Business User
must be configured & homed in Online
Interop (Skype & Teams)
Microsoft Teams
User
Skype for Business
Online shadow
object
Cloud
Online
Skype to Teams Gateway
Microsoft Teams User
Presence & Calling (Voice & Video)
Skype for Business Online User
Contact: <sip:sip2.lgw.skype.com:50122;ms-fe=a-lgw-euwe-02.lgw.skype.com;transport=Tls;ms-
opaque=2e58ab2424725495>;isGateway;text;audio;video;image;application
User-Agent: RTCC/7.0.0.0 LyncTeamsGateway/1.1.239.0
ms-lync-skype-gw-teams: true
Microsoft Teams
User
Skype for Business
Online User
Signaling
Media
Skype for Business
Online shadow
object
a=rtpmap:104 SILK/16000
a=rtpmap:111 opus/48000/2
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:103 SILK/8000
a=rtpmap:97 RED/8000
a=rtpmap:13 CN/8000
a=rtpmap:118 CN/16000
a=rtpmap:101 telephone-event/8000
a=rtpmap:104 SILK/16000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:103 SILK/8000
a=rtpmap:97 RED/8000
a=rtpmap:13 CN/8000
a=rtpmap:118 CN/16000
a=rtpmap:101 telephone-event/8000
a=rtpmap:122 X-H264UC/90000
a=rtpmap:123 x-ulpfecuc/90000
a=rtpmap:122 X-H264UC/90000
a=rtpmap:107 H264/90000
a=rtpmap:99 rtx/90000
a=rtpmap:123 x-ulpfecuc/90000
Microsoft Teams User
Audio Codecs
Skype for Business Online User
Audio Codecs
Microsoft Teams User
Video Codecs
Skype for Business Online User
Video Codecs
CloudOn-Premises
Server Online
Microsoft Teams User
Presence & Calling (Voice & Video)
Skype for Business On-Prem User
Contact: <sip:sip2.lgw.skype.com:50122;ms-fe=a-lgw-euwe-02.lgw.skype.com;transport=Tls;ms-
opaque=2e58ab2424725495>;isGateway;text;audio;video;image;application
User-Agent: RTCC/7.0.0.0 LyncTeamsGateway/1.1.239.0
ms-lync-skype-gw-teams: true
Signaling
Media
Microsoft Teams
User
Skype to Teams Gateway
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Collab
Collab+Meetings
SfBOnly
Collab
Collab+Meetings
SfBOnly
•
Islands
CollabOnly or
Collab+Meetings
• Start with Islands mode where Teams meet your business requirements before moving to TeamsOnly
• Start with CollabOnly or Collab+Meetings modes as the starting point when requirements dictate before moving to TeamsOnly
• Onprem customer with complex
and large environment
• Compliance requirements
• Pure SfB online customers
• Wanting and willing to quickly
move to Teams
•
•
•
•
•
•
•
+ Interop + Interop
+ Federation
+ Audio Conferencing
+ PSTN Calling
+ Teams Collaboration
+ Teams Meetings
•
•
•
•
•
•
Skype for Business with Teams
Collaboration
Skype for Business with Teams
Collaboration & Meetings
Teams Only
• Presence
• Chat
• Calling
• Meetings
• PSTN
• Collaboration • Presence
• Chat
• Calling
• PSTN
• Joining Skype
Meetings
• Collaboration
• Meetings
• Locked Down
• Joining Skype
Meetings
• Presence
• Chat
• Calling
• Meetings
• PSTN
ISLANDS Mode Skype for Business
Only
Skype for Business
with Collaboration
Skype for Business
with Collaboration &
Meetings
Teams Only
Skype for
Business with
Collaboration
Skype for Business
with Collaboration &
Meetings
Teams Only Required for Functionality
• Microsoft Teams
• Persistent Chat Workspace
• Skype for Business Interop
• Federation with Skype for
Business
• Federation with Teams
• Calling Functionality
• Calling Functionality
• Microsoft Calling Plans
• Direct Routing
• PSTN Dial-In Conferencing
https://docs.microsoft.com/en-us/SkypeForBusiness/skype-for-business-hybrid-solutions/skype-for-business-hybrid-solutions
•
•
•
•
•
•
•
•
https://docs.microsoft.com/en-us/SkypeForBusiness/skype-for-business-hybrid-solutions/plan-hybrid-connectivity#BKMK_DNS
•
•
•
•
•
•
•
InterpretedUserType Enabled OnPremHostingProvider
------------------- ------- ---------------------
HybridOnPrem True SRV:
NoService False
HybridOnline True sipfed.online.lync.com
PureOnline True
DirSyncedPureOnline True
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Get-CsOnlineUser |
Select DisplayName, UserPrincipalName, InterpretedUserType |
Export-Csv CsOnlineUsersAfter.csv
InterpretedUserType User Created DirSynched Skype for Business Supports Hybrid Enabled
PureOnline
PureOnlineSfBUser
Office 365 Portal No Online No Yes
HybridOnline
HybridOnlineSfBUser
Customer AD Yes Online Yes Yes
HybridOnprem
HybridOnpremSfBUser
Customer AD Yes OnPrem Yes Yes
DirSyncedPureOnline
DirSyncedPureOnlineSfBUser
Customer AD Yes Online No Yes
NoService None No No
InterpretedUserType that
need Fixing
Why How
DirSyncedPureOnlineSfBUser User not Know by Skype for Business Server Enable-CsUser
PureOnlineSfBUser User not known by Active Directory or Skype for Business
Server
Create New AD User Object and
Link objects
Enable-CsUser
Active Directory attribute Attribute name Correct value for Online user Correct value for on–premises
users
msRTCSIP-DeploymentLocator HostingProvider sipfed.online.lync.com SRV:
msRTCSIP-PrimaryUserAddress SIPAddress sip:userName@contoso.com sip:userName@contoso.com
sRTCSIP-UserEnabled Enabled True True
Enable-CsUser -Identity "username" -SipAddress "sip:username@contoso.com" -
HostingProviderProxyFqdn "sipfed.online.lync.com"
Hybrid
Split Domain
Attribute Value
HostingProvider SRV:
SipAddress user@domain.com
Attribute Value
HostingProvider SRV:
SipAddress user@domain.com
InterpretedUserType HybridOnprem
Azure AD
SFB Online
User Object
AD
SFB User
Object
Hybrid
Split Domain
Attribute Value
HostingProvider sipfed.online.lync.com
SipAddress user@domain.com
Azure AD
SFB Online
User Object
AD
SFB User
Object
Move-CsUser UserA -Target
sipfed.online.lync.com -
Credential $UserCredential
Attribute Value
HostingProvider sipfed.online.lync.com
SipAddress user@domain.com
InterpretedUserType HybridOnline
PS C:UsersJohanDelimon> Get-CsOnlineUser nick* | Select DisplayName,
UserPrincipalName, InterpretedUserType, Enabled
DisplayName UserPrincipalName InterpretedUserType Enabled
----------- ----------------- ------------------- -------
Nick Lopez nick.lopez@ggetested.com DirSyncSfBUserWithMCOValidationError False
DirSyncSfBUserWithMCOValidationError
Instead of
DirSyncedPureOnline
•
•
•
•
•
•
https://www.enowsoftware.com/solutions-engine/teams-islandmode-trap
♡ ♡
ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a charm for Microsoft Teams

Más contenido relacionado

La actualidad más candente

Introducing Microsoft Office 365 E5
Introducing Microsoft Office 365  E5    Introducing Microsoft Office 365  E5
Introducing Microsoft Office 365 E5
David J Rosenthal
 

La actualidad más candente (20)

ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...
ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...
ECS19 - Damir Dobric - Designing and Operating modern applications with Micro...
 
Microsoft Flow best practices European Collaboration Summit 2018
Microsoft Flow best practices European Collaboration Summit 2018Microsoft Flow best practices European Collaboration Summit 2018
Microsoft Flow best practices European Collaboration Summit 2018
 
What's new 365 - Com Camp
What's new 365 - Com CampWhat's new 365 - Com Camp
What's new 365 - Com Camp
 
Office 365: Do’s and Don’ts, Lessons learned from the field
Office 365: Do’s and Don’ts, Lessons learned from the fieldOffice 365: Do’s and Don’ts, Lessons learned from the field
Office 365: Do’s and Don’ts, Lessons learned from the field
 
Cloud PBX with Office 365 Webinar Slides
Cloud PBX with Office 365 Webinar SlidesCloud PBX with Office 365 Webinar Slides
Cloud PBX with Office 365 Webinar Slides
 
Computer Talk presentation
Computer Talk presentationComputer Talk presentation
Computer Talk presentation
 
[Roine] Serverless: Don't Take It Literally
[Roine] Serverless: Don't Take It Literally[Roine] Serverless: Don't Take It Literally
[Roine] Serverless: Don't Take It Literally
 
Concurrency presentation
Concurrency presentationConcurrency presentation
Concurrency presentation
 
ESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick Guimonet
ESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick GuimonetESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick Guimonet
ESPC15 T8 - SharePoint Online performances - Serge Luca & Patrick Guimonet
 
Introducing Microsoft Office 365 E5
Introducing Microsoft Office 365  E5    Introducing Microsoft Office 365  E5
Introducing Microsoft Office 365 E5
 
SharePoint 2016
SharePoint 2016SharePoint 2016
SharePoint 2016
 
Bridge communications presentation
Bridge communications presentationBridge communications presentation
Bridge communications presentation
 
SharePoint 2016 Is Coming! Are You Ready?
SharePoint 2016 Is Coming! Are You Ready?SharePoint 2016 Is Coming! Are You Ready?
SharePoint 2016 Is Coming! Are You Ready?
 
Best practices When Migrating to Office 365
Best practices When Migrating to Office 365Best practices When Migrating to Office 365
Best practices When Migrating to Office 365
 
Introduction to O365 E5 Plan
Introduction to O365 E5 Plan Introduction to O365 E5 Plan
Introduction to O365 E5 Plan
 
Migrating to Microsoft Office 365
Migrating to Microsoft Office 365Migrating to Microsoft Office 365
Migrating to Microsoft Office 365
 
Office 365 in a hybrid world
Office 365 in a hybrid worldOffice 365 in a hybrid world
Office 365 in a hybrid world
 
Breaking Down and Understanding Office 365 - SPSJHB 2015
Breaking Down and Understanding Office 365 - SPSJHB 2015Breaking Down and Understanding Office 365 - SPSJHB 2015
Breaking Down and Understanding Office 365 - SPSJHB 2015
 
Office 365 for Business Demystified for the average Technology and Business P...
Office 365 for Business Demystified for the average Technology and Business P...Office 365 for Business Demystified for the average Technology and Business P...
Office 365 for Business Demystified for the average Technology and Business P...
 
O365con14 - building a hybrid configuration with exchange 2013
O365con14 - building a hybrid configuration with exchange 2013O365con14 - building a hybrid configuration with exchange 2013
O365con14 - building a hybrid configuration with exchange 2013
 

Similar a ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a charm for Microsoft Teams

Weightless Digital Experience - Delivering IBM Digital Experience in the cloud
Weightless Digital Experience - Delivering IBM Digital Experience in the cloudWeightless Digital Experience - Delivering IBM Digital Experience in the cloud
Weightless Digital Experience - Delivering IBM Digital Experience in the cloud
David Strachan
 

Similar a ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a charm for Microsoft Teams (20)

2SeeU Conférence plénière - Nouveautés de Skype Entreprise
2SeeU Conférence plénière - Nouveautés de Skype Entreprise2SeeU Conférence plénière - Nouveautés de Skype Entreprise
2SeeU Conférence plénière - Nouveautés de Skype Entreprise
 
Webinar | Cloud PBX and Skype
Webinar | Cloud PBX and Skype Webinar | Cloud PBX and Skype
Webinar | Cloud PBX and Skype
 
O365Engage17 - Skype for Business Cloud PBX in the Real World
O365Engage17 - Skype for Business Cloud PBX in the Real WorldO365Engage17 - Skype for Business Cloud PBX in the Real World
O365Engage17 - Skype for Business Cloud PBX in the Real World
 
Skype Summit 2017
Skype Summit 2017Skype Summit 2017
Skype Summit 2017
 
Skype for business understanding what is new, preview or unchanged
Skype for business understanding what is new, preview or unchangedSkype for business understanding what is new, preview or unchanged
Skype for business understanding what is new, preview or unchanged
 
[Carius] Skype Online, Teams, and PSTN
[Carius] Skype Online, Teams, and PSTN[Carius] Skype Online, Teams, and PSTN
[Carius] Skype Online, Teams, and PSTN
 
Observability Best Practices for Your Cloud DBaaS
Observability Best Practices for Your Cloud DBaaSObservability Best Practices for Your Cloud DBaaS
Observability Best Practices for Your Cloud DBaaS
 
Concurrency presentation
Concurrency presentationConcurrency presentation
Concurrency presentation
 
Integrating Microsoft Surface Hub with legacy videoconferencing and UCC
Integrating Microsoft Surface Hub with legacy videoconferencing and UCCIntegrating Microsoft Surface Hub with legacy videoconferencing and UCC
Integrating Microsoft Surface Hub with legacy videoconferencing and UCC
 
Sydney UC User Group - November 2015
Sydney UC User Group - November 2015Sydney UC User Group - November 2015
Sydney UC User Group - November 2015
 
Skype 4 Business Webcast 11. März 2015
Skype 4 Business Webcast 11. März 2015Skype 4 Business Webcast 11. März 2015
Skype 4 Business Webcast 11. März 2015
 
Avaya lync integration 6 16
Avaya lync integration 6 16Avaya lync integration 6 16
Avaya lync integration 6 16
 
Microsoft Cloud User Group Manchester - Skype and Teams Video
Microsoft Cloud User Group Manchester - Skype and Teams VideoMicrosoft Cloud User Group Manchester - Skype and Teams Video
Microsoft Cloud User Group Manchester - Skype and Teams Video
 
Weightless Digital Experience - Delivering IBM Digital Experience in the cloud
Weightless Digital Experience - Delivering IBM Digital Experience in the cloudWeightless Digital Experience - Delivering IBM Digital Experience in the cloud
Weightless Digital Experience - Delivering IBM Digital Experience in the cloud
 
Wedo calling meeting - interop
Wedo calling   meeting - interopWedo calling   meeting - interop
Wedo calling meeting - interop
 
New Mainframe Sort Innovations Built on IBM Z Platform Enhancements
New Mainframe Sort Innovations Built on IBM Z Platform EnhancementsNew Mainframe Sort Innovations Built on IBM Z Platform Enhancements
New Mainframe Sort Innovations Built on IBM Z Platform Enhancements
 
Work better together
Work better togetherWork better together
Work better together
 
Modernizing i5 Applications
Modernizing i5 ApplicationsModernizing i5 Applications
Modernizing i5 Applications
 
Office Track: Lync & Skype Federation v2 Deep Dive - Johan Delimon
Office Track: Lync & Skype Federation v2 Deep Dive - Johan DelimonOffice Track: Lync & Skype Federation v2 Deep Dive - Johan Delimon
Office Track: Lync & Skype Federation v2 Deep Dive - Johan Delimon
 
Whats New in Microsoft Teams Calling November 2021
Whats New in Microsoft Teams Calling November 2021Whats New in Microsoft Teams Calling November 2021
Whats New in Microsoft Teams Calling November 2021
 

Más de European Collaboration Summit

Más de European Collaboration Summit (20)

ECS19 - Bram De Jager - Design a secure collaboration solution with Azure In...
ECS19 -  Bram De Jager - Design a secure collaboration solution with Azure In...ECS19 -  Bram De Jager - Design a secure collaboration solution with Azure In...
ECS19 - Bram De Jager - Design a secure collaboration solution with Azure In...
 
ECS19 - Eric Harlan - Increasing throughput of Office 365
ECS19 - Eric Harlan - Increasing throughput of Office 365ECS19 - Eric Harlan - Increasing throughput of Office 365
ECS19 - Eric Harlan - Increasing throughput of Office 365
 
ECS19 - Ahmad Najjar - Logic Apps vs Microsoft Flow - When, how and where?
ECS19 - Ahmad Najjar - Logic Apps vs Microsoft Flow - When, how and where?ECS19 - Ahmad Najjar - Logic Apps vs Microsoft Flow - When, how and where?
ECS19 - Ahmad Najjar - Logic Apps vs Microsoft Flow - When, how and where?
 
ECS19 - Michael Van Horenbeeck - Divide Et Imperat Office 365 Mergers, Acquis...
ECS19 - Michael Van Horenbeeck - Divide Et Imperat Office 365 Mergers, Acquis...ECS19 - Michael Van Horenbeeck - Divide Et Imperat Office 365 Mergers, Acquis...
ECS19 - Michael Van Horenbeeck - Divide Et Imperat Office 365 Mergers, Acquis...
 
ECS19 - Christina Wheeler - Become Data Modeling Superhero
ECS19 - Christina Wheeler - Become Data Modeling SuperheroECS19 - Christina Wheeler - Become Data Modeling Superhero
ECS19 - Christina Wheeler - Become Data Modeling Superhero
 
ECS19 - Ahmad Najjar and Serge Luca - Power Platform Tutorial
ECS19 - Ahmad Najjar and Serge Luca - Power Platform TutorialECS19 - Ahmad Najjar and Serge Luca - Power Platform Tutorial
ECS19 - Ahmad Najjar and Serge Luca - Power Platform Tutorial
 
ECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClass
ECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClassECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClass
ECS19 - Vesa Juvonen - SharePoint and Office 365 Development PowerClass
 
ECS19 - Paolo Pialorsi - Building Portals with modern SharePoint experiences
ECS19 - Paolo Pialorsi - Building Portals with modern SharePoint experiencesECS19 - Paolo Pialorsi - Building Portals with modern SharePoint experiences
ECS19 - Paolo Pialorsi - Building Portals with modern SharePoint experiences
 
ECS19 - Nik Charlebois - Automate the Deployment & Monitoring of SharePoint w...
ECS19 - Nik Charlebois - Automate the Deployment & Monitoring of SharePoint w...ECS19 - Nik Charlebois - Automate the Deployment & Monitoring of SharePoint w...
ECS19 - Nik Charlebois - Automate the Deployment & Monitoring of SharePoint w...
 
ECS19 - Nicki Borell - Microsoft Cybersecurity Reference Architecture
ECS19 - Nicki Borell - Microsoft Cybersecurity Reference ArchitectureECS19 - Nicki Borell - Microsoft Cybersecurity Reference Architecture
ECS19 - Nicki Borell - Microsoft Cybersecurity Reference Architecture
 
ECS19 - Mike Ammerlaan - Microsoft Graph Data Connect
ECS19 - Mike Ammerlaan - Microsoft Graph Data ConnectECS19 - Mike Ammerlaan - Microsoft Graph Data Connect
ECS19 - Mike Ammerlaan - Microsoft Graph Data Connect
 
ECS19 - Vesa Juvonen, Paolo Pialorsi - Building “modern” portals with SharePo...
ECS19 - Vesa Juvonen, Paolo Pialorsi - Building “modern” portals with SharePo...ECS19 - Vesa Juvonen, Paolo Pialorsi - Building “modern” portals with SharePo...
ECS19 - Vesa Juvonen, Paolo Pialorsi - Building “modern” portals with SharePo...
 
ECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - Roadmap
ECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - RoadmapECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - Roadmap
ECS19 - Vesa Juvonen - Getting Started With SharePoint Framework - Roadmap
 
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
ECS19 - Bill Ayers - UNLOCK YOUR BUSINESS KNOWLEDGE WITH THE MICROSOFT GRAPH,...
 
ECS19 - Toni Pohl - Develop intelligent apps for the Modern Workplace
ECS19 - Toni Pohl - Develop intelligent apps for the Modern WorkplaceECS19 - Toni Pohl - Develop intelligent apps for the Modern Workplace
ECS19 - Toni Pohl - Develop intelligent apps for the Modern Workplace
 
ECS19 - Tomislav Lulic - What is changed in product/service licensing with Cl...
ECS19 - Tomislav Lulic - What is changed in product/service licensing with Cl...ECS19 - Tomislav Lulic - What is changed in product/service licensing with Cl...
ECS19 - Tomislav Lulic - What is changed in product/service licensing with Cl...
 
ECS19 - Thomas Vochten - ESSENTIAL DATABASE ADMINISTRATION SKILLS FOR SHAREPO...
ECS19 - Thomas Vochten - ESSENTIAL DATABASE ADMINISTRATION SKILLS FOR SHAREPO...ECS19 - Thomas Vochten - ESSENTIAL DATABASE ADMINISTRATION SKILLS FOR SHAREPO...
ECS19 - Thomas Vochten - ESSENTIAL DATABASE ADMINISTRATION SKILLS FOR SHAREPO...
 
ECS19 - Thomas Goelles, Stephan Bisser - Unite your workplace with Microsoft'...
ECS19 - Thomas Goelles, Stephan Bisser - Unite your workplace with Microsoft'...ECS19 - Thomas Goelles, Stephan Bisser - Unite your workplace with Microsoft'...
ECS19 - Thomas Goelles, Stephan Bisser - Unite your workplace with Microsoft'...
 
ECS19 - Steven Collier - Live Events in Teams, Yammer and Stream using Extern...
ECS19 - Steven Collier - Live Events in Teams, Yammer and Stream using Extern...ECS19 - Steven Collier - Live Events in Teams, Yammer and Stream using Extern...
ECS19 - Steven Collier - Live Events in Teams, Yammer and Stream using Extern...
 
ECS19 - Samuel Zuercher - Do I still need an Intranet or is MS Teams just eno...
ECS19 - Samuel Zuercher - Do I still need an Intranet or is MS Teams just eno...ECS19 - Samuel Zuercher - Do I still need an Intranet or is MS Teams just eno...
ECS19 - Samuel Zuercher - Do I still need an Intranet or is MS Teams just eno...
 

Último

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Último (20)

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 

ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a charm for Microsoft Teams

  • 1.
  • 2. idelimon BVBA / johan@delimon.be / @jdelimon / Skype for Business MVP / MCSM Communications / Skype4B Architect Johan Delimon Johan Delimon The Collective / johan.delimon@thecollective.eu / @jdelimon / Skype4B - Teams MVP / MCSM Communications / Skype4B Architect
  • 5.
  • 6. CloudOn-Premises Full set of enterprise value features Unified communications Faster time to value Lower total cost of ownership Unified communications Server Hub for teamwork With AI, Microsoft Graphs, bots… Intelligent communications Online Cloud
  • 7. CloudOn-Premises Full set of enterprise value features Unified communications • IM/Presence • Voice • Video • Meetings • Conferencing & sharing Faster time to value Lower total cost of ownership Unified communications Server Hub for teamwork With AI, Microsoft Graphs, bots… Intelligent communications Online Skype for Business Hybrid Setup
  • 8. Skype to Teams Gateway CloudOn-Premises Server Online HYBRID
  • 9. Skype to Teams Gateway Cloud Online PSTN Calling (Microsoft Phone System) PSTN Calling (Direct Routing) Federation Skype for Business & Teams Presence (Skype & Teams) This applies when using Teams Only & for Skype for Business Server Hybrid When the Teams User wants to use any of the following features the Skype for Business User must be configured & homed in Online Interop (Skype & Teams) Microsoft Teams User Skype for Business Online shadow object
  • 10. Cloud Online Skype to Teams Gateway Microsoft Teams User Presence & Calling (Voice & Video) Skype for Business Online User Contact: <sip:sip2.lgw.skype.com:50122;ms-fe=a-lgw-euwe-02.lgw.skype.com;transport=Tls;ms- opaque=2e58ab2424725495>;isGateway;text;audio;video;image;application User-Agent: RTCC/7.0.0.0 LyncTeamsGateway/1.1.239.0 ms-lync-skype-gw-teams: true Microsoft Teams User Skype for Business Online User Signaling Media Skype for Business Online shadow object
  • 11. a=rtpmap:104 SILK/16000 a=rtpmap:111 opus/48000/2 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:103 SILK/8000 a=rtpmap:97 RED/8000 a=rtpmap:13 CN/8000 a=rtpmap:118 CN/16000 a=rtpmap:101 telephone-event/8000 a=rtpmap:104 SILK/16000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:103 SILK/8000 a=rtpmap:97 RED/8000 a=rtpmap:13 CN/8000 a=rtpmap:118 CN/16000 a=rtpmap:101 telephone-event/8000 a=rtpmap:122 X-H264UC/90000 a=rtpmap:123 x-ulpfecuc/90000 a=rtpmap:122 X-H264UC/90000 a=rtpmap:107 H264/90000 a=rtpmap:99 rtx/90000 a=rtpmap:123 x-ulpfecuc/90000 Microsoft Teams User Audio Codecs Skype for Business Online User Audio Codecs Microsoft Teams User Video Codecs Skype for Business Online User Video Codecs
  • 12. CloudOn-Premises Server Online Microsoft Teams User Presence & Calling (Voice & Video) Skype for Business On-Prem User Contact: <sip:sip2.lgw.skype.com:50122;ms-fe=a-lgw-euwe-02.lgw.skype.com;transport=Tls;ms- opaque=2e58ab2424725495>;isGateway;text;audio;video;image;application User-Agent: RTCC/7.0.0.0 LyncTeamsGateway/1.1.239.0 ms-lync-skype-gw-teams: true Signaling Media Microsoft Teams User Skype to Teams Gateway
  • 13.
  • 15.
  • 18. • Islands CollabOnly or Collab+Meetings • Start with Islands mode where Teams meet your business requirements before moving to TeamsOnly • Start with CollabOnly or Collab+Meetings modes as the starting point when requirements dictate before moving to TeamsOnly • Onprem customer with complex and large environment • Compliance requirements • Pure SfB online customers • Wanting and willing to quickly move to Teams
  • 19. • • • • • • • + Interop + Interop + Federation + Audio Conferencing + PSTN Calling + Teams Collaboration + Teams Meetings
  • 21. Skype for Business with Teams Collaboration Skype for Business with Teams Collaboration & Meetings Teams Only • Presence • Chat • Calling • Meetings • PSTN • Collaboration • Presence • Chat • Calling • PSTN • Joining Skype Meetings • Collaboration • Meetings • Locked Down • Joining Skype Meetings • Presence • Chat • Calling • Meetings • PSTN
  • 22. ISLANDS Mode Skype for Business Only Skype for Business with Collaboration Skype for Business with Collaboration & Meetings Teams Only
  • 23. Skype for Business with Collaboration Skype for Business with Collaboration & Meetings Teams Only Required for Functionality • Microsoft Teams • Persistent Chat Workspace • Skype for Business Interop • Federation with Skype for Business • Federation with Teams • Calling Functionality • Calling Functionality • Microsoft Calling Plans • Direct Routing • PSTN Dial-In Conferencing
  • 24.
  • 25.
  • 26.
  • 27.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 41.
  • 43.
  • 44. • • • • InterpretedUserType Enabled OnPremHostingProvider ------------------- ------- --------------------- HybridOnPrem True SRV: NoService False HybridOnline True sipfed.online.lync.com PureOnline True DirSyncedPureOnline True
  • 46. Get-CsOnlineUser | Select DisplayName, UserPrincipalName, InterpretedUserType | Export-Csv CsOnlineUsersAfter.csv
  • 47.
  • 48. InterpretedUserType User Created DirSynched Skype for Business Supports Hybrid Enabled PureOnline PureOnlineSfBUser Office 365 Portal No Online No Yes HybridOnline HybridOnlineSfBUser Customer AD Yes Online Yes Yes HybridOnprem HybridOnpremSfBUser Customer AD Yes OnPrem Yes Yes DirSyncedPureOnline DirSyncedPureOnlineSfBUser Customer AD Yes Online No Yes NoService None No No InterpretedUserType that need Fixing Why How DirSyncedPureOnlineSfBUser User not Know by Skype for Business Server Enable-CsUser PureOnlineSfBUser User not known by Active Directory or Skype for Business Server Create New AD User Object and Link objects Enable-CsUser
  • 49. Active Directory attribute Attribute name Correct value for Online user Correct value for on–premises users msRTCSIP-DeploymentLocator HostingProvider sipfed.online.lync.com SRV: msRTCSIP-PrimaryUserAddress SIPAddress sip:userName@contoso.com sip:userName@contoso.com sRTCSIP-UserEnabled Enabled True True Enable-CsUser -Identity "username" -SipAddress "sip:username@contoso.com" - HostingProviderProxyFqdn "sipfed.online.lync.com"
  • 50. Hybrid Split Domain Attribute Value HostingProvider SRV: SipAddress user@domain.com Attribute Value HostingProvider SRV: SipAddress user@domain.com InterpretedUserType HybridOnprem Azure AD SFB Online User Object AD SFB User Object
  • 51. Hybrid Split Domain Attribute Value HostingProvider sipfed.online.lync.com SipAddress user@domain.com Azure AD SFB Online User Object AD SFB User Object Move-CsUser UserA -Target sipfed.online.lync.com - Credential $UserCredential Attribute Value HostingProvider sipfed.online.lync.com SipAddress user@domain.com InterpretedUserType HybridOnline
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67. PS C:UsersJohanDelimon> Get-CsOnlineUser nick* | Select DisplayName, UserPrincipalName, InterpretedUserType, Enabled DisplayName UserPrincipalName InterpretedUserType Enabled ----------- ----------------- ------------------- ------- Nick Lopez nick.lopez@ggetested.com DirSyncSfBUserWithMCOValidationError False DirSyncSfBUserWithMCOValidationError Instead of DirSyncedPureOnline
  • 70.

Notas del editor

  1. https://docs.microsoft.com/en-us/microsoftteams/teams-and-skypeforbusiness-coexistence-and-interoperability
  2. https://docs.microsoft.com/en-us/microsoftteams/teams-and-skypeforbusiness-coexistence-and-interoperability
  3. https://docs.microsoft.com/en-us/microsoftteams/teams-and-skypeforbusiness-coexistence-and-interoperability