List all SfBS & SfBO policies by type

Here’s a “one-liner” I came up with this week that dumps ALL of the SfB policies in your system ordered by type: PS C:\> Get-Command -Module SkypeForBusiness Get-Cs*Policy | where-object {$_.Name -ne “Get-CsEffectivePolicy”} | ForEach { invoke-expression $_.name } | ft @{Label=”Policy type”; Expression={($_.getType()).ToString().Split(‘.’)[-1]}}, identity -auto This is what it looks like here in the …

Continue reading ‘List all SfBS & SfBO policies by type’ »

SfBS 2019 CU2 HF1 March 2020

Things have been a bit quiet on the updates front of late, and today’s hotfix for SfB Server 2019 barely caused a ripple. This update builds upon December’s CU2, only updating two components on my SE Front-End. It takes the build from 7.0.2046.151 to 7.0.2046.216. What’s Fixed? Kb 4552637 “Fatal error during installation” error when …

Continue reading ‘SfBS 2019 CU2 HF1 March 2020’ »

Adventures with Import- and Update-CsUserData Pt.4

I’ve spent a lot of time in the past 12 months working with the <verb>-CsUserData commandlets in SfB, and it’s been an interesting time. This is part 4 in a series where I document the traps I’ve fallen into with the Import-CsUserData and Update-CsUserData commands in particular. Part 1 – Update-CsUserData fails on bad data. …

Continue reading ‘Adventures with Import- and Update-CsUserData Pt.4’ »

Adventures with Import- and Update-CsUserData Pt.3

I’ve spent a lot of time in the past 12 months working with the <verb>-CsUserData commandlets in SfB, and it’s been an interesting time. This is part 3 in a series where I document the traps I’ve fallen into with the Import-CsUserData and Update-CsUserData commands in particular. Part 1 – Update-CsUserData fails on bad data. …

Continue reading ‘Adventures with Import- and Update-CsUserData Pt.3’ »

SfBS RGS lets you spoof a SIP Domain

  A long-standing bug in Skype for Business’s Response Group Service (“RGS”) is that it doesn’t validate the line URI when you create a new Workflow. This means it won’t err out if you chose a number that’s already in use elsewhere, and the upshot is that neither the existing user nor the response group …

Continue reading ‘SfBS RGS lets you spoof a SIP Domain’ »

Adventures with Import- and Update-CsUserData Pt.2

I’ve spent a lot of time this year working with the <verb>-CsUserData commandlets in SfB, and it’s been an interesting time. This is part 2 in a series where I document the traps I’ve fallen into with the Import-CsUserData and Update-CsUserData commands in particular. Part 1 – Update-CsUserData fails on bad data. Part 2 – …

Continue reading ‘Adventures with Import- and Update-CsUserData Pt.2’ »

SfBS 2019 CU2 December 2019

Just in time for an early Christmas we have CU2 for SfBS2019. This update builds upon September’s CU1 HF1, updating eleven components on my SE Front-End. It takes the build from 7.0.2046.143 to 7.0.2046.151. What’s Fixed? 4525498 Ability to add server roles in tri-existence mode will be blocked in Skype for Business Server 2019 4525496 Skype for …

Continue reading ‘SfBS 2019 CU2 December 2019’ »

Adventures with Import- and Update-CsUserData Pt.1

I’ve spent a lot of time this year working with the <verb>-CsUserData commandlets in SfB, and it’s been an interesting time. This is part 1 in a series where I document the traps I’ve fallen into with the Import-CsUserData and Update-CsUserData commands in particular. Part 1 – Update-CsUserData fails on bad data. Part 2 – …

Continue reading ‘Adventures with Import- and Update-CsUserData Pt.1’ »

Test-CsDatabase shortcuts

I don’t know about you, but I’m not getting any younger, and my eyes often glaze over when faced with a table of numbers to compare for differences. This is often the case when I issue one of my fave p$ shortcuts to test my SfB server’s databases: Test-csDatabase -LocalService | ft *name,*edver* Do this …

Continue reading ‘Test-CsDatabase shortcuts’ »