Skype for Business

Skype for Business Online to be Retired - What does it mean?

Microsoft have recently announced that they will be retiring Skype for Business Online on 31st July 2021. After this time, you will no longer be able to access Skype for Business Online. If you’ve been paying attention this isn’t a massive surprise. Teams is the new-ish kid on the block, getting all the attention and had been earmarked as Microsoft’s communication and collaboration tool moving forwards. Once ‘feature-parity’ was announced, Skype for Business Online’s days were numbered.

Teams Call Queues and Auto Attendants Explained

Last Updated: 2nd October 2019 Introduction This article will give an explanation of the Teams Call Queues (CQ) and Auto Attendants (AA) - what they are and how to set them up. You could previously create and administer the “SfB” CQ and AA in the (legacy) Skype for Business Admin Centre, but these have now been migrated as “Teams” CQ and AA in to the Teams Admin Centre. There are some key differences between the two versions that I will highlight:

Check-TeamsUserProvisioning - Check Provisioning Status of SfB and Teams Users

Introduction You may from time to time have run in to an issue where an Teams/SfB user has not been provisioned correctly. The most common scenario for this is a delay in Office 365 provisioning the user - you have assigned the required SfB/Teams licenses and it has yet to become available to the end user (it is not uncommon for licenses to take over 24 hours to be provisioned).

Enabling 3rd Party Azure AD Applications for Skype for Business Online Phones

Last Updated: 15/5/2019 Introduction Microsoft have announced that from July 1st 2019 January 15th 2020, the shared Azure AD application/client that all 3PIP (3rd party) phones currently use will be revoked. Moving forward, each vendor will need to issue thier own specific Azure AD application. This means that if you have 3PIP phones that connect to Skype or Exchange Online you will be impacted. Will I be impacted? Here are the following 3PIP deployment scenarios (taken from a very helpful AudioCodes article) and wether any action is required:

Review: AudioCodes 450HD

Whilst attending Evolve in Birmingham this year (which I highly recommend), I went to the AudioCodes booth and got on to the subject of their handsets. I’ve mainly used LPE or Polycom VVX so was intrigued by their offerings and they kindly offered to lend me a handset to test and review. Today, I have an AudioCodes 450HD with expansion module (allows for an extra 22 one-touch keys). It is certified Skype for Business Online and On-Premises (in addition to ‘standard’ SIP).

Teams Direct Routing and a CCE

Just a quick one here. I was busy setting up some Voice Routes and Online Voice Routing Policies for Direct Routing but it wasn’t behaving as I expected. I had purposely locked down my account I was using to only allow UK calls. But when making a call to Microsoft US, it worked. Odd! I double checked the routing I had in place and it was correct. Strange… I then made sure I didn’t have a Calling Plan assigned (as that will be used as a last resort)… I didn’t.

PSTN calls fail with too many Skype for Business delegates (or a team-call) assigned

Introduction Had this one recently. Just before ‘go-live’ we had an issue whereby some users were unable to receive calls. On testing, we noticed that an affected user had delegates (or a team-call) set to ring. Disabling the delegates from receiving calls and it worked again. If the delegates were set to ring after 0 seconds, the user got a missed call each second the call was not ringing. Odd!

One Liner: Check if a PSTN number is blocked in Skype Online or Teams

Recently added to Skype Online and Teams is the ability to block inbound calls based on their caller ID. Useful for blocking nuisance callers. Once you’ve added the patterns, you ideally want to know: If the calling numbers you want to block will be caught in your patterns. Regex is not my strong suit so want to make sure it will match. Are some calls going to be inadvertently blocked? If you have many rules it might not be apparent which pattern(s) are blocking it.

Skype Room System and multiple domains

Introduction In all my deployments of SRS up until now, I’ve used are using the same SIP domain and UPN or they’ve 100% Office 365, so not come across this before. In my scenario I had: Internal AD domain - Used for the user’s UPN - in this scenario 100% on-premises so no Azure AD - they saw no need to change users UPN to match SIP domain. External domain domain.

Get-CSSessions: Retrieve, filter, search on ALL user sessions from Skype Online

Introduction For Skype Online there are various tools to report on user sessions: Call Analytics - This is great for looking at a user’s call history when diagnosing call issues. This is similar to the data we can glean from on-premises SSRS reports. Call Quality Dashboard - Again, great for looking at overall trends or metrics of call quality to pinpoint issues. Session Details - This is accessed from the Skype Admin Centre.