Microsoft Teams PowerShell Module Updated with Enhanced Security Features
Microsoft has released an update to its Teams PowerShell module, version 7.9, which strengthens authentication and introduces new governance controls for Microsoft Teams collaboration and meetings.
The biggest change is that Connect-MicrosoftTeams now uses Web Account Manager (WAM) by default for authentication. WAM is a built-in authentication broker for Windows that securely manages user sign-ins and access tokens across Microsoft apps and services.
This update also introduces new controls for shared channels, federated chats, and external collaboration. Administrators gain more granular control over channel creation, private channels, shared channels, external participation, and cross-team sharing behavior through the CsTeamsChannelsPolicy settings.
The latest Teams PowerShell module also brings new controls for managing federated group chats more securely. The EnableExternalAccessRestrictionsForChatParticipants control ensures that users who are restricted from external federation by policy cannot be added to federated group chats, while the EnableMutualFederationForChatParticipants control requires a valid federation relationship between all participating tenants.
The update also includes AI management enhancements, such as synthetic media detection and voice phishing protection settings. The Get-CsAiAgents cmdlet has been updated with a Channel parameter for easier filtering or management of AI agents across Microsoft Teams environments.