Erwin Bierens

Knowledge is Power

Microsoft Teams - PowerShell Module 4.5.0

2022-07-06 2 min read Microsoft Teams     "Erwin Bierens"

Microsoft has released version 4.5.0 of the Teams PowerShell Module.

Microsoft Teams PowerShell Module (TPM) versions in the 4.x.x series or later are the only versions supported now. All earlier versions are fully retired since June 15, 2022 & will stop working (Message center post for reference - MC350371).

It’s recommended to update to the latest Teams PowerShell Module version.

Update your module by the following cmdlet:

Update-Module MicrosoftTeams

If you encounter problems you can use the -force parameter. For more info about installing the Microsoft Teams PowerShell module, follow this link.

Release notes version 4.5.0

  • Supports IncludeResources parameter for the Get-CsAutoAttendantStatus cmdlet.
  • Supports SoftDeletedUsers parameter for the Get-CsOnlineUser cmdlet.
  • Releases [Get|Grant]-CsTeamsMediaLoggingPolicy cmdlets.
  • Supports AuthorizedUsers optional parameter for the [New|Set]-CsAutoAttendant & [New|Set]-CsCallQueue cmdlets.
  • Fixes shared voicemail prompt parameters where prompt type couldn’t be switched after they have been set for Set-CsCallQueue cmdlet.
  • Fixes [New|Set]-CsOnlineSchedule cmdlets to work in the European date-time format.
  • Releases [New|Get|Set|Remove|Grant]-CsTeamsVoiceApplicationsPolicy cmdlets.
  • Releases Get-CsHybridTelephoneNumber cmdlet.
  • Releases modernized versions of [New|Remove]-CsHybridTelephoneNumber cmdlets.
  • Supports ToneStar and TonePound as value for DtmfResponse parameter in the New-CsAutoAttendantMenuOption cmdlet.
  • Fixes issues with PSListModifier in the AllowedDomainsAsAList parameter in the modernized Set-CsTenantFederationConfiguration cmdlet.
  • Supports Group and Rank parameters for all Grant-Cs cmdlets.
  • Releases Test-CsTeamsTranslationRule cmdlet.

Depricated cmdlets for Teams

Some of the cmdlets that were deprecated recently are listed below.

  • Get-CsOnlineTelephoneNumber
  • Get-CsOnlineDialInConferencingUserInfo, Get-CsOnlineDialInConferencingUserState, Enable-CsOnlineDialInConferencingUser, Disable-CsOnlineDialInConferencingUser
  • Get-CsOnlineDirectoryTenant
  • New-CsOnlineAudioFile
  • Get-CsOnlineApplicationEndpoint, Set-CsOnlineApplicationEndpoint, New-CsOnlineApplicationEndpoint, Remove-CsOnlineApplicationEndpoint
  • Get-CsOnlineTelephoneNumberInventoryCities, Get-CsOnlineTelephoneNumberInventoryAreas, Get-CsOnlineTelephoneNumberInventoryCountries, Get-CsOnlineTelephoneNumberInventoryRegions, Get-CsOnlineTelephoneNumberInventoryTypes, Search-CsOnlineTelephoneNumberInventory, Select-CsOnlineTelephoneNumberInventory, Get-CsOnlineTelephoneNumberAvailableCount, Clear-CsOnlineTelephoneNumberReservation, Get-CsOnlineTelephoneNumberReservationsInformation, Get-CsOnlineDirectoryTenantNumberCities
  • Set-CsTeamsAppSetupPolicy, New-CsTeamsAppSetupPolicy, Set-CsTeamsAppPermissionPolicy, New-CsTeamsAppPermissionPolicy
  • Test-CsOnlineLisCivicAddress
comments powered by Disqus