SlideShare a Scribd company logo
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

More Related Content

What's hot

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...
European Collaboration Summit
 
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
serge luca
 
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
Microsoft TechNet - Belgium and Luxembourg
 
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
Arrow Systems Integration
 
Computer Talk presentation
Computer Talk presentationComputer Talk presentation
Computer Talk presentation
Ted Wentzel
 
[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
European Collaboration Summit
 
Concurrency presentation
Concurrency presentationConcurrency presentation
Concurrency presentation
Ted Wentzel
 
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
Patrick Guimonet
 
Introducing Microsoft Office 365 E5
Introducing Microsoft Office 365  E5    Introducing Microsoft Office 365  E5
Introducing Microsoft Office 365 E5
David J Rosenthal
 
SharePoint 2016
SharePoint 2016SharePoint 2016
SharePoint 2016
Elaine Van Bergen
 
Bridge communications presentation
Bridge communications presentationBridge communications presentation
Bridge communications presentation
Ted Wentzel
 
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?
Richard Harbridge
 
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
Perficient, Inc.
 
Introduction to O365 E5 Plan
Introduction to O365 E5 Plan Introduction to O365 E5 Plan
Introduction to O365 E5 Plan
SoftwareONEPresents
 
Migrating to Microsoft Office 365
Migrating to Microsoft Office 365Migrating to Microsoft Office 365
Migrating to Microsoft Office 365
OpenText Global 360
 
Office 365 in a hybrid world
Office 365 in a hybrid worldOffice 365 in a hybrid world
Office 365 in a hybrid world
atwork
 
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
Michael Noel
 
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...
Noorez Khamis
 
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
NCCOMMS
 

What's hot (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 to ECS19 - Johan Delimon - Keep your Skype for Business Hybrid working like a charm for Microsoft Teams

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
2SeeU
 
Webinar | Cloud PBX and Skype
Webinar | Cloud PBX and Skype Webinar | Cloud PBX and Skype
Webinar | Cloud PBX and Skype
Softchoice Corporation
 
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
NCCOMMS
 
Skype Summit 2017
Skype Summit 2017Skype Summit 2017
Skype Summit 2017
Concurrency, Inc.
 
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
Fabrizio Volpe
 
[Carius] Skype Online, Teams, and PSTN
[Carius] Skype Online, Teams, and PSTN[Carius] Skype Online, Teams, and PSTN
[Carius] Skype Online, Teams, and PSTN
European Collaboration Summit
 
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
ScyllaDB
 
Concurrency presentation
Concurrency presentationConcurrency presentation
Concurrency presentation
Ted Wentzel
 
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
Anders Løkke
 
Sydney UC User Group - November 2015
Sydney UC User Group - November 2015Sydney UC User Group - November 2015
Sydney UC User Group - November 2015
justimorris
 
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
Thomas Poett
 
Avaya lync integration 6 16
Avaya lync integration 6 16Avaya lync integration 6 16
Avaya lync integration 6 16
Chris Stegh
 
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
Graham Walsh
 
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 cloudDavid Strachan
 
Wedo calling meeting - interop
Wedo calling   meeting - interopWedo calling   meeting - interop
Wedo calling meeting - interop
LasseNordvikWed
 
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
Precisely
 
Work better together
Work better togetherWork better together
Work better together
ICT-Partners
 
Modernizing i5 Applications
Modernizing i5 ApplicationsModernizing i5 Applications
Modernizing i5 Applications
ZendCon
 
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
ITProceed
 
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
David J Rosenthal
 

Similar to 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
 

More from European Collaboration Summit

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...
European Collaboration Summit
 
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
European Collaboration Summit
 
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?
European Collaboration Summit
 
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...
European Collaboration Summit
 
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
European Collaboration Summit
 
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
European Collaboration Summit
 
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
European Collaboration Summit
 
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
European Collaboration Summit
 
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...
European Collaboration Summit
 
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
European Collaboration Summit
 
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
European Collaboration Summit
 
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...
European Collaboration Summit
 
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
European Collaboration Summit
 
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,...
European Collaboration Summit
 
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
European Collaboration Summit
 
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...
European Collaboration Summit
 
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...
European Collaboration Summit
 
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'...
European Collaboration Summit
 
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...
European Collaboration Summit
 
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...
European Collaboration Summit
 

More from 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...
 

Recently uploaded

Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Yara Milbes
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
ShamsuddeenMuhammadA
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 

Recently uploaded (20)

Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 

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.

Editor's Notes

  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