MicrosoftTeams PowerShell Module 7.7.0 released
Hi All,
Yesterday, Microsoft has released the MicrosoftTeams PowerShell Module 7.7.0 to the PowerShell Gallery.
- PowerShell Gallery MicrosoftTeams 7.7.0
Read more details in the Release Notes
- Fixes IPAddressVersion parameter in [Set|New]-CsOnlinePstnGateway cmdlets.
- Releases [Set|Remove]-CsPhoneNumberSmsActivation cmdlets.
- Adds the SmsActivationState output attribute to the Get-CsPhoneNumberAssignment cmdlet.
- Adds support for application-based authentication in the Set-CsTeamsSettingsCustomApp cmdlet.
- Updates the Get-Team cmdlet to improve performance and reliability.
- [BREAKING CHANGE] Renames ConfigurationId parameter in Get-CsMainlineAttendantFlow cmdlet to RelatedConfigurationId.
- Releases Get-CsMainlineAttendantTenantInformation, Get-CsMainlineAttendantSupportedLanguages, and Get-CsMainlineAttendantSupportedVoices cmdlets.
- Adds AgentId, AgentIds, ContinuationToken, DisplayNameContains, DisplayNamePrefix, MaxResult, and ShowCount parameters to the Get-CsAiAgents cmdlet.
- Adds support for URL-based descriptions in [New|Set]-CsMainlineAttendantQuestionAnswerFlow cmdlets.
- [BREAKING CHANGE] Renames DomainBlockingForMDOAdminsInTeams parameter in Set-CsTenantFederationConfiguration cmdlet to SecurityTeamAllowBlockListDelegation.
- Releases [Get|New|Set|Remove]-CsAgent cmdlets for managing AI agent for resource account integration.
- Adds IncomingRedirectedCalls parameter to New-CsSharedCallQueueHistoryTemplate cmdlet.
- Releases [Get|New|Set|Remove]-CsSharedCallHistoryTemplate cmdlets. These cmdlets will replace [Get|New|Set|Remove]-CsSharedCallQueueHistoryTemplate cmdlets in future.
- Adds SharedVoicemailHistoryTemplateId parameter to New-CsAutoAttendantCallableEntity.
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 -Prerelease
Uninstall the old 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 the new Version and check it
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 Commandlets or updates
Set-CsPhoneNumberSmsActivation -TelephoneNumber "+41 21 555 39 70"
Remove-CsPhoneNumberSmsActivation -TelephoneNumber "+41 21 555 39 70"
Get-CsPhoneNumberAssignment -TelephoneNumber "+41 21 555 39 70"
Get-Command *CsMainlineAttendant*
Get-CsMainlineAttendantTenantInformation
Get-Command *CsMainlineAttendantFlow
Get-CsMainlineAttendantFlow
Get-CsAiAgents -ProviderId "9d8f559b-5de4-46a4-902a-ad4271e83efa"
Get-CsSharedCallHistoryTemplate
Get-CsSharedCallQueueHistoryTemplate
Or you can simply use my M365PSProfile Module - find the Documentation here: GitHub Documentation
Install-PSResource -Name M365PSProfile -Scope CurrentUser
Install-M365Module
Regards
Andres Bohren
















