MicrosoftTeams PowerShell Module 5.6.0 released as GA

MicrosoftTeams PowerShell Module 5.6.0 released as GA

Hi All,

Just a few Days ago, Microsoft has released the MicrosoftTeams PowerShell Module 5.6.0 to the PowerShell Gallery.

PowerShell Gallery MicrosoftTeams 5.6.0

Read more details in the Release Notes

Check installed Module and what’s available in the PowerShell Gallery

Get-InstalledModule MicrosoftTeams
Find-Module MicrosoftTeams

Uninstall the old Module and install the newest Module

Uninstall-Module MicrosoftTeams
Install-Module MicrosoftTeams
Get-InstalledModule MicrosoftTeams

Some basic testing

Get-CsOnlineUser -Identity | fl *Ent*,*host*,*voice*, *line*

New or updated Commandlets

Updates Set|Get-CsPhoneNumberAssignment to support NetworkSiteId of un-assigned numbers.

$TelephoneNumber = "+41215553972"
Get-CsPhoneNumberAssignment -TelephoneNumber $TelephoneNumber
$Loc = Get-CsOnlineLisLocation -City Bern
$LocationId = $loc.LocationId
Set-CsPhoneNumberAssignment -PhoneNumber $TelephoneNumber -LocationId "$LocationId"
Get-CsPhoneNumberAssignment -TelephoneNumber $TelephoneNumber

Fixes Get-CsTenantNetworkSite cmdlet error introduced in version 5.5.0.


Releases Get|Set-CsTeamsSipDevicesConfiguration cmdlets.


Releases New|Get|Set|Remove-CsTeamsCustomBannerText cmdlets.

I was not able to figure out, how this works. Maybe we will see soon a documentation that makes things more clear…

New-CsTeamsCustomBannerText -Id 1 -Identity "Demo" -Text "Demo Banner String"

Contains a new implementation of Get|Set-CsTeamsMeetingConfiguration. Functionality remains the same as previous implementation.


Adds new parameters CopyRestriction and CopilotWithoutTranscript to New|Set-CsTeamsMeetingPolicy cmdlets.

Get-CsTeamsMeetingPolicy -Identity global | fl CopyRestriction, CopilotWithoutTranscript

Andres Bohren

PowerShell Logo

Teams Logo