When connecting to Microsoft Teams or Skype Online ( https://docs.microsoft.com/en-us/office365/enterprise/powershell/manage-skype-for-business-online-with-office-365-powershell) you may experience the following error: This occurs when your Office 365 Admin Account is not an onmicrosoft.com account. To resolve you need to specify the -OverrideAdminDomain switch on New-CsOnlineSession Continue reading Teams/Skype Online – Unable to discover PowerShell endpoint URI
Note this script is provided as an example only – By default a user can set their own Client Pin via the Dial-In Conferencing page (usually dialin.domain.com). You may have a requirement to bulk set a Client Pin if you’re Continue reading Skype for Business – Bulk Set Client Pin
Every Lync/Skype admin has the same nightmare with Response Group Holiday sets, something that has to manually be programmed each year for Public Holidays in your country. What if you could script populating Holiday Sets automatically using PowerShell and an Continue reading Skype for Business – Automatically set RGS Holiday Sets with PowerShell and JSON
During a side-by-side Lync 2013 to Skype for Business migration I encountered an error moving Response Groups using Move-CsRgsConfiguration. Move-CsRgsConfiguration -Source lyncfepool.domain.local -Destination skypefepool.domain.local This resulted in the error “Move-CsRgsConfiguration : Object reference not set to an instance of an Continue reading Skype for Business – Move-CsRgsConfiguration : Object reference not set to an instance of an object.
I recently had a customer that required 90 Common Area Phones creating in Skype for Business. This is quite a tedious task so the easiest way is to populate a CSV and use a PowerShell script to do the import. When Continue reading Skype for Business – Import Common Area Phones from CSV
I was recently installing the latest Skype4B CU and came across a strange issue where one of the updates would not install. The error message I received was: “Skype for Business Server 2015 Update Installer: There were errors during the Continue reading Skype for Business – Update Installer – There were errors during the installation process.
Back in 2012 I wrote a post on how to hide Response Groups from the Address Book in Lync 2010 using ADSI Edit. The same process also applied to Lync 2013. Original Article: http://chrishayward.co.uk/2012/10/16/hiding-response-groups-from-address-book-lync-server-2010/ The original article involved finding the Response Continue reading Skype for Business – Hide Response Group from Address Book
When configuring QoS (Quality of Service) in Microsoft Lync / Skype for Business you need to modify the media port ranges for various Services and Configuration using PowerShell. Pat Richard has made a brilliant QoS calculator for Lync/Skype for Business Continue reading Skype for Business – Get QoS Configuration with PowerShell
This is a very rough and ready script to install Microsoft SCCM 2012 R2 and SCOM 2012 R2 on a non-domain joined Windows Server 2012 R2 (e.g. DMZ). The script is provided “As is” so please test it thoroughly on Continue reading SCOM / SCCM – Script install on DMZ or Workgroup Machine
A few years ago I created a Lync 2013 backup script that would backup data from all servers in the Topology. Lync 2013 Automated Backup Script This script also works with Skype for Business 2015 but it specifically backed up Response Continue reading Skype for Business 2015 – Automated Backup Script