MicrosoftTeams PowerShell Module 7.1.0 released

Hi All,
A few hours ago, Microsoft has released the MicrosoftTeams PowerShell Module 7.1.0 to the PowerShell Gallery.
PowerShell Gallery MicrosoftTeams 7.1.0
Read more details in the Release Notes
- Adds ThreadedChannelCreation parameter to [New|Set]-CsTeamsChannelsPolicy cmdlets.
- Adds BroadcastPremiumApps parameter to [New|Set]-CsTeamsEventsPolicy cmdlets.
- Adds ParticipantSlideControl parameter to [New|Set]-CsTeamsMeetingPolicy cmdlets.
- [BREAKING CHANGE] Removes AllowPublicUsers parameter from [Set]-CsTenantFederationConfiguration cmdlet.
- [BREAKING CHANGE] Removes EnablePublicCloudAccess parameter from [New|Set]-CsExternalAccessPolicy cmdlets.
- Releases [New|Set|Remove|Get]-CsSharedCallQueueHistoryTemplate cmdlets.
- Adds SharedCallQueueHistoryTemplateId parameter to [New|Set]-CsCallQueue cmdlets.
- Releases [Get|Set|Update|Remove]-CsPhoneNumberTag cmdlets.
- [BREAKING CHANGE] Removes DialPlan output attribute from the Get-CsOnlineUser cmdlet.
I am using the new PSResourceGet here instead of the PowerShellGet commands.
Check installed Module and what’s available in the PowerShell Gallery
Get-InstalledPSResource -Name MicrosoftTeams -Scope CurrentUser
Find-PSResource -Name MicrosoftTeams
Uninstall the old Module and install the newest Module
Uninstall-PSResource -Name MicrosoftTeams -Scope CurrentUser
I’ve updated the M365PSProfile PowerShell Module and the Uninstall-M365Module Function with the Parameter -FileMode. It will delete the Module Folder of that Module.
Uninstall-M365Module -Modules MicrosoftTeams -Scope CurrentUser -FileMode
Install-PSResource -Name MicrosoftTeams -Scope CurrentUser
Get-InstalledPSResource -Name MicrosoftTeams -Scope CurrentUser
Some basic testing
Connect-MicrosoftTeams
Get-Team
Get-CsOnlineUser -Identity a.bohren@icewolf.ch | fl *Ent*,*host*,*voice*, *line*
New and updated Commands
Adds ThreadedChannelCreation parameter to [New|Set]-CsTeamsChannelsPolicy cmdlets.
Get-CsTeamsChannelsPolicy
Adds BroadcastPremiumApps parameter to [New|Set]-CsTeamsEventsPolicy cmdlets.
Get-CsTeamsEventsPolicy
Adds ParticipantSlideControl parameter to [New|Set]-CsTeamsMeetingPolicy cmdlets.
Get-CsTeamsMeetingPolicy -Identity Global | fl *ParticipantSlideControl*
[BREAKING CHANGE] Removes AllowPublicUsers parameter from [Set]-CsTenantFederationConfiguration cmdlet.
Get-CsTenantFederationConfiguration
[BREAKING CHANGE] Removes EnablePublicCloudAccess parameter from [New|Set]-CsExternalAccessPolicy cmdlets.
Get-CsExternalAccessPolicy
Releases [New|Set|Remove|Get]-CsSharedCallQueueHistoryTemplate cmdlets.
Get-CsSharedCallQueueHistoryTemplate
Adds SharedCallQueueHistoryTemplateId parameter to [New|Set]-CsCallQueue cmdlets.
Get-CsCallQueue -NameFilter <CallQueueName> | fl *temp*
Releases [Get|Set|Update|Remove]-CsPhoneNumberTag cmdlets.
Get-CsPhoneNumberTag
[BREAKING CHANGE] Removes DialPlan output attribute from the Get-CsOnlineUser cmdlet.
Get-CsOnlineUser -Identity <Identity> | fl *dialplan*
M365PSProfile
Or you can simply use my M365PSProfile Module - find the Documentation here: https://github.com/fabrisodotps1/M365PSProfile/
Install-PSResource -Name M365PSProfile
Add-M365PSProfile
Install-M365Module
Uninstall-M365Module -Modules MicrosoftTeams -Scope CurrentUser -FileMode
Install-M365Module
Regards
Andres Bohren