Update to Get-CsOnlineUser and Get-CsUserPolicyAssignment cmdlet in the Teams PowerShell Module

If you are a Teams PowerShell Module user, note that there is an update coming in March 2024. The Get-CsOnlineUser and Get-CsUserPolicyAssignment cmdlets will be impacted by the retirement of the LocationPolicy, OptionFlags, and VoicePolicy attributes. In addition, administrators will need to use the Teams PowerShell Module cmdlets to access LocationPolicy and VoicePolicy information. For detailed instructions, check out the post. It's essential to prepare for the change to continue receiving valuable information. To get LocationPolicy information, administrators can use the Get-CsPhoneNumberAssignment -IsoCountryCode cmdlet. It's important to note that other details besides EnterpriseVoiceEnabled that were previously found in OptionFlags are no longer relevant for Teams. However, administrators can still use the EnterpriseVoiceEnabled attribute in the output of the Get-CsOnlineUser cmdlet to get this information. Stay up to date with these changes to keep your Teams PowerShell Module workflow running smoothly.
The post Update to Get-CsOnlineUser and Get-CsUserPolicyAssignment cmdlet in the Teams PowerShell Module was published on M365 Admin.
Published on:
Learn moreRelated posts
Microsoft Teams:Updates to Get-CsOnlineUser cmdlet in Teams PowerShell Module and Teams Admin Center’s Manage Users Page
This post informs readers about the upcoming changes in the Get-CsOnlineUser cmdlet and Teams Admin Center's Manage Users Page of the Microsof...
Group Policy Assignment Support for Additional Policies in Teams Powershell Module
Microsoft is extending the support for group policy assignment to additional policy types through Teams PowerShell Module (TPM). This capabili...
Microsoft Releases Version 5 of the Microsoft Teams PowerShell Module
Version 5.0 of the Microsoft Teams PowerShell module contains a major overhaul for the Get-CsOnlineUser cmdlet, which receives better filterin...
Episode # 86 – What are Mike’s favorite five PowerShell commands?
If you're a PowerShell enthusiast, you don't want to miss Episode #86, where Mike shares his top five favorite PowerShell commands. From autom...
Teams PowerShell Upgrade for Important Policy Cmdlets
This article explains how to make Teams policy assignments using an Azure Automation runbook and some of the modernized cmdlets available in t...
Ownerless group policy cmdlets replacement
Recently, Microsoft introduced the Ownerless Group Policy feature, covered in detail by Tony at Practical 365. Initially, during the preview, ...
Teams PowerShell module finally adds support for application authentication!
The Microsoft Teams PowerShell module has introduced (preview) support for application context authentication, offering an important feature t...
Exchange Online V3 PowerShell module released
The Exchange Online V3 PowerShell module has been recently released, following the previous version's evolution over the years. In a collabora...
Exchange Online PowerShell module gets rid of the WinRM dependence
The Exchange Online Remote PowerShell module has been a staple tool for Exchange Online administrators for a long time. It offers a superior a...