Skype Academy
35 TopicsSimplified port requirements for Skype for Business Online
Note: This article applies only to Office 365 Worldwide (including Government Community Cloud). For guidance on Office 365 operated by 21 Vianet, Office 365 Germany, Office 365 U.S. Government DoD or Office 365 U.S. Government GCC High click on the respective links. We are happy to announce that the 50,000-59,999 port range (UDP and TCP) is no longer a requirement for Skype for Business endpoints to communicate with Skype for Business Online. Earlier this year we talked about making simplification for network connectivity for Skype for Business Online (see blog article here) and we recently updated our guidance and removed the mentioned port range as a requirement: Office 365 URLs and IP address ranges So which ports are required for clients? All clients need to be able to directly connect to Skype for Business Online on the following destination ports: (the IP addresses and FQDNs can be found in the Office 365 URLs and IP address ranges) TCP 80, 443 UDP 3478, 3479, 3480, 3481 Optional: UDP/TCP 50,000-59,999 Is there a minimum client version required to benefit from the port changes? This change applies to all clients supported against Skype for Business Online. No clients are excluded and there are no specific minimum version required (although we always recommend to run the latest version). Why are these ports not required anymore? To answer this question, it is important to understand first how the 50,000-59,999 ports were used in the first place. (To understand all the details of their purpose, we recommend watching Troubleshoot media flows in Skype for Business across online, server and hybrid.) Let's have the following example: User A wants to call User B For the sake of the example, the direct connection between User A and User B is blocked (e.g. User and User B are at different branch offices behind firewalls), so the media traffic cannot go directly peer to peer and needs to flow via Skype for Business Online There are now the following possible media paths The 50,000-59,999 port range can be leveraged to include only a single Relay Server in the media path Without the 50,000-59,999 port range, the traffic needs to travel via two Relay Server. As you can see, closing the 50,000-59,999 port range will force the traffic to travel via an additional hop. While logic tells us that usually we want to avoid additional hops under all circumstances, the analysis on call quality data has shown us, that this additional hop does not significantly affect call quality - since both these Relay Servers are homed on the Microsoft Network, all traffic between the Relay Servers is sent over a highly reliable pipe designed for real-time communication. Our organization has these ports open, should we close them? Having the 50,000-59,999 port range open can still have (some) benefits when it comes to call setup times and under some circumstances on call quality. However in our data analysis and pilot deployments with some customers these differences did not show significance. If you have the ports open today, it makes sense to leave them open. What does this change for hybrid between Skype for Business Server and Skype for Business Online? This change only applies to users who are homed in Skype for Business Online. If you have an on-premises deployment of Skype for Business, the requirements for your Edge Server to communicate to Skype for Business Online remain unchanged (and also for any Federation scenarios including Skype for Business on-premises). The A/V Edge Server in your environment will need to be configured liked this. Please note that the Source Port is only relevant, if your firewall requires a source port to be specified (and a lot of firewalls do not require this setting): Source IP Destination IP Source Port Destination Port A/V Edge service interface Any UDP 3478 UDP 3478 A/V Edge service interface Any TCP 50,000-59,999 TCP 443 Any A/V Edge service interface Any UDP 3478 Any A/V Edge service interface Any TCP 443 Full requirements for Skype for Business Edge Server can be found here: Edge Server environmental requirements in Skype for Business Server 2015. Does this change anything for Cloud Connector Edition? No, the requirements for Cloud Connector Edition (see Plan for Skype for Business Cloud Connector Edition) remain unchanged. Call to Action Celebrate about the simplified port requirements Update any design templates you might have For future deployments, open only TCP 80, 443 and UDP 3478, 3479, 3480, 3481 per new guideline (and, optionally, 50,000-59,999 UDP and TCP) If you have any questions or comments, please let us know in the community This post is brought to you by Skype Academy. Visit Skype Academy for technical trainings and readiness around the Skype Operations Framework.192KViews18likes63CommentsWindows Server 2016 support for Skype for Business Server 2015
We are happy to announce that Skype for Business Server 2015 is supported to run on Windows Server 2016 - if you have the May 2017 update (aka CU5) for Skype for Business Server installed. Please refer to the following resources for more information: Our official support article: Supports to use Windows 2016 as the operating system in Skype for Business Server 2015 The Updated TechNet documentation: Operating systems for Skype for Business Server 2015 Our blog article on CU5: Announcing the release of Skype for Business Server Cumulative Update 5 Any questions or comments? Please let us know in our community! This post is brought to you by Skype Academy. Visit Skype Academy for technical trainings and readiness around the Skype Operations Framework.19KViews12likes19CommentsMeeting Invite Updates (Windows client) - Formatting Dial-In String & Link to Join
Based on feedback we’ve heard from our customers, we’ve made a few updates to the Meeting Invites that are generated by the Skype for Business desktop client. In this blog post, we’ll focus on two new additions – the formatting of the dial-in string, and a link to join using the web app. Let’s take a look!37KViews11likes23CommentsCall Analytics now in Open Preview
We are happy to share that we moved Call Analytics from "Public Preview" to "Open Preview". This means, while the feature still has preview state, there is no need to sign up for the program - all you need is to go to https://adminportal.services.skypeforbusiness.com/ and sign-in with your administrator account. Call Analytics allows you to look at quality indicators of individual calls. If you want to learn more about please refer to the following resources: Previous blog article: Introducing Call Analytics Official documentation Set up Skype for Business Call Analytics Use Call Analytics to troubleshoot poor Skype for Business call quality What's the difference between Call Analytics and Call Quality Dashboard?15KViews10likes17CommentsModern Authentication for the Skype for Business Online Windows PowerShell Module
Modern Authentication is an authentication mechanism replacing NTLM or Kerberos and allows to enable scenarios like multi-factor authentication. In the past, you couldn’t leverage Modern Authentication if you wanted to connect as an administrator via remote PowerShell to manage Skype for Business Online. This meant that you had to use an administrator account that did not enforce Modern Authentication. For administrators to benefit from the additional security that Modern Authentication provides, we updated the Skype for Business Online Windows PowerShell Module. Note: You must have version 7.0.1045.0 or higher (link is at the end of this article). In addition, to use multi-factor authentication, you can no longer provide a PSCredential object to New-CsOnlineSession. New-CsOnlineSession will prompt for credentials without a PSCredential object, so you will always get a pop-up to provide your credentials. The credentials can be used for up to 8 hours, then you must re-authenticate after 8 hours. Examples of how to use the new connector with a modern authentication enabled tenant: New-CsOnlineSession user@domain.com Prompts credentials of the specified user, using multi-factor authentication enabled for that user. New-CsOnlineSession Prompts for admin UPN, then prompt for credentials for that user, using multi-factor authentication if enabled. New-CsOnlineSession <PSCredential> Not valid if multi-factor authentication is enabled for the user. Included so that existing scripts for admins using username and password only, will continue to work. Deployment considerations There are a few known issues we want to point out: Session expiration: Sessions expire after 8 hours. When they do, a pop-up asks you for credentials, but this but this pop-up will not accept any credential you can provide (as it is expecting an OAuth token). A way how to remove the existing session is: $SkypeSession = Get-PSSession Remove-PSSession $SkypeSession It is also important to keep the session expiration in mind if you plan to run scripts that might run longer than 8 hours. Installation on unpatched Windows Server 2012 R2: Installation of the Skype for Business Online Windows PowerShell Module might fail if you are running it on an unpatched Windows Server 2012 R2. The reason is that it is using an incompatible version of vcredist. We always recommend to keep all systems fully patched, this will also resolve this issue. Managing Cloud Connector Edition: A tenant global administrator account is required for Cloud Connector, to add or remove appliances, enable or disable automatic OS updates, and enable or disable automatic binary updates. While this account can be enabled for Modern Authentication it must not be enabled for multi-factor authentication - otherwise managing Cloud Connector Edition will fail. Call to action: Learn more about Modern Authentication our wiki: Skype for Business Online: Enable your tenant for modern authentication. Download the latest Skype for Business Online Windows PowerShell Module. Enable your tenant and the administrators for remote PowerShell. Questions or comments? Discuss with us in the SOF Community.21KViews7likes1CommentSkype for Business 2016 on Windows: Consultative Transfer
Based on feedback Microsoft received from customers, we are making user interface improvements to how calls can be transferred. Current Skype for Business Consultative Transfer behavior When screening calls, Assistants may often wish to consult with their executive before agreeing to transfer a call to them. Skype for Business enables this today by providing assistants with the ability to place an incoming call on hold, initiate a new call or chat with their boss to check on their availability, and either transfer the call or take a message. While past versions of Skype for Business provide all the tools necessary to accomplish this task, we’ve received customers feedback that the current process is cumbersome and inefficient – requiring assistants to juggle multiple call windows and dialogs to perform the task. New Skype for Business Call Transfer behavior With the introduction of Consultative Transfer, we address these concerns by providing a new, streamlined workflow for conferring with an executive before transferring a call. In our new model, assistants can click a new “Consult” button from the call window, choose who to consult with, perform a consultation and complete the transfer in a single window. Consultative Transfer workflow To initiate a consultative transfer, click the “consult” button from within the call window or under call controls depending if you are currently on a PSTN or Skype for Business call. A dialog will open, enabling you to search for the person you’d like to consult with. If the call was received on behalf of an executive, the executive’s name will be pre-selected. Once the person you would like to consult with is selected click on “Consult”. After you click on “Consult”, an IM window will automatically open, enabling the assistant to confer with the executive via Instant Message or initiate a voice call by clicking on the call button. When the assistant has concluded their consultation, they can complete the transfer with a single click of the blue transfer button in the upper right hand corner, or return to the original call to talk the caller by clicking on “Back to Call”. Consultative Transfer design When we designed consultative transfer, we wanted to be sensitive to the fact that different organizations have different protocols for handling calls. In the United States it’s not uncommon for assistants to consult with their executives over IM, while In Europe executives and assistants prefer to talk on the phone. To ensure that consultative transfer meets the needs of your organization we’ve provided settings enabling the organization to set how an initial consultation should occur – either over IM or by phone. It’s simple to configure and ensures that Skype for Business can meet your organization’s unique needs and cultural preferences. When will this feature be available? All dates are an estimate and subject to change. Depending on feedback we receive on new features, features might also change or not be released at all. Office 365 ProPlus Channel Insider Fast: Currently available Current Channel or First Release Deferred Channel: February 2017 Deferred Channel: June 2017 In order to see this consultative transfer feature users must be running a minimum Office 365 ProPlus build of 16.0.7766.2000 and later. For more information on how the update channels for Office 365 ProPlus work, please see the following page: https://technet.microsoft.com/en-us/library/mt455210.aspx I would encourage you to provide your feedback and submit questions in the Skype for Business Tech Community at the following address: https://techcommunity.microsoft.com/t5/Skype-for-Business/ct-p/SkypeForBusiness Customers using Skype for Business 2015 or Skype for Business 2016 (MSI) will not see any changes to their current notifications at this time.31KViews6likes18CommentsCall Queues and Auto Attendant trainings updated
Note: Please note that Call Queues and Auto Attendant got another update. For the latest information see http://aka.ms/sa-aacq-blog As announced in last week's blog post What's new for Auto Attendants and Call Queues in July 2017? Call Queues and Auto Attendant got updated with new features and improvements. Korneel Bullens updated the Skype Academy training for Call Queues and Auto Attendant with this latest content. If you have already watched the previous versions of the trainings, you probably want to just review the blog article mentioned above, but if you have not seen the sessions yet, you can leverage them to learn all you need to know about these Cloud PBX features. Please let us know if you have any questions or feedback in the community. Resources: Call queues training Auto Attendant training SOF Auto Attendant and Call Queues training Pptx decks: Attached to this blog (removed outdated content) Looking for more technical training? Please visit Skype Academy This post is brought to you by Skype Academy. Visit Skype Academy for technical trainings and readiness around the Skype Operations Framework.5.7KViews5likes8CommentsUpdated IP ranges and ports for Skype for Business Online
Note: We updated our port requirements. For more details see: Simplified port requirements for Skype for Business Online Updated IP ranges and ports for Skype for Business Online We heard from some of our customers recently, that the number of IP ranges and ports required for Skype for Business make it complex to configure firewalls. To address this feedback, Microsoft decided to perform several optimizations to simplify the requirements. Skype for Business Online has a significant infrastructure, so while we have started with these changes, it will take some time to be completed. We strongly recommend to open the IP subnets and ports today, to avoid any negative impact to connectivity. New IP ranges: We already started to move the Skype for Business infrastructure to new ranges. The ranges are required in addition to the existing ranges, so remember to open all IP ranges documented in Office 365 URLs and IP address ranges. New ports: While this might take a little bit more time than the new IP ranges, we will leverage the following ports for media traffic in addition to the existing ports: UDP 3479 UDP 3480 UDP 3481 Please note that the complete list of IP ranges and ports can be found at Office 365 URLs and IP address ranges.The changes to the IP and port ranges were added in August, but now is a great time to go back and review your firewall and other security devices to ensure they are being allowed as we move ahead with the deployment. Note: Though the plan is to move to these new smaller ranges, it’s possible due to the requirements for growth in the environment that the team may add new IP addresses outside of the current ranges before the consolidation is complete. Call to action: Verify that your firewall is configured for all IP ranges and ports as documented in Office 365 URLs and IP address ranges – and open them if you have not done it yet. If you are a partner, get sure to update your firewall design templates. Follow this blog and the Office 365 URLs and IP address ranges to learn when you must add new IP ranges or when you can close some of the ranges that are not required anymore. Use RSS feeds with Teams and Yammer RSS feed for this blog RSS feed for Office 365 URLs and IP address ranges89KViews4likes5CommentsNew Skype for Business 2016 on Windows Notifications look and feel!!
What is changing? Why is it changing? As part of the January Office 365 ProPlus update, we’ve updated the look and feel of the Skype for Business notifications for incoming calls and conversations. The purpose of these changes is to introduce a more modern look and feel for Skype for Business notifications, communicate key information about the incoming request (especially when you receive calls on behalf of someone), and make it easy to take quick action on incoming calls and requests. Below are screens of the new experience versus the old experience. In the following scenario, Alfred is configured as a delegate for Babek. The new notifications will make it much clearer, whom the caller Michell McNeil is trying to reach. The first set of screenshots shows how Alfred will get notified when Michell is calling him directly. In the following images you can see the old notification style on the left and the new notification style on the right. Now we can see what the notification looks like when Michell is calling Babek, and Alfred being Babeks delegate is getting the incoming call as well.” When will this feature be available? All dates are an estimate and subject to change. Depending on feedback we receive on new features, features might also change or not be released at all. Office 365 ProPlus Channel Insider Fast: Currently available Current Channel or First Release Deferred Channel: February 2017 Deferred Channel: June 2017 In order to see this notification change users must be running a minimum Office 365 ProPlus build of 16.0.7766.2000 and later For more information on how the update channels for Office 365 ProPlus work, please see the following page: https://technet.microsoft.com/en-us/library/mt455210.aspx I would encourage you to provide your feedback and submit questions in the Skype for Business Tech Community at the following address: https://techcommunity.microsoft.com/t5/Skype-for-Business/ct-p/SkypeForBusiness Customers using Skype for Business 2015 or Skype for Business 2016 (MSI) will not see any changes to their current notifications at this time.14KViews4likes7CommentsMeeting Migration Service training now available!
We’ve just published the latest Skype Academy training on Meeting Migration Service (MMS). If you want to learn about what Meeting Migration Service is, how to use it and what impact it has on users, check out the latest Skype Academy training by Nick Smith (TEAMS), Principal Program Manager on the Microsoft Customer and Deployment team. Meeting Migration Service automatically sends meeting updates to all meeting invitees when an admin moves the user who is hosting the meeting from on-premises to online or when those users are enabled for Cloud PSTN Conferencing. The new service removes the need for users to run the Meeting Migration tool locally to send meeting updates for all future meetings. Watch the readiness presentation to learn more about the scenarios when the Meeting Migration Service is invoked, when the Meeting Migration Tool is still required, how to plan for the best user experience, and reporting capabilities to report on the result of Meeting Migration Service processing. Resources Training recording: http://aka.ms/sa-mms Pptx deck: Attached to this blog Support information on Office.com: Setting up the Meeting Migration Service (MMS) Listen to Dan Strader and nomorephones talking about MMS and why it is important for the upcoming regional hosted meetings in the SfB Video Broadcast: Ep. 30 Regionally Hosted Meetings and Meeting Migration Service To learn more about migrating your on-premises environment to Skype for Business Online, please refer to our Cloud Migration customer journey in the Skype Operations Framework Looking for more technical training? Please visit Skype Academy6.5KViews4likes2Comments