MC720181 – Microsoft will be retiring LocationPolicy, OptionFlags and VoicePolicy attributes from Get-CsOnlineUser
and Get-CsUserPolicyAssignment
cmdlets in the Teams PowerShell Module, If you are using these cmdlets to get LocationPolicy
, VoicePolicy
, or OptionFlags
review the information below for additional details.
When will this happen:
The retirement is planned to happen in March 2024.
How this will affect your organization:
When this change is implemented:
LocationPolicy
attribute in the output of the Get-CsOnlineUser
cmdlet in Teams PowerShell Module version 6.1.0 (planned to be released on 15th March 2024) and any later versions. Whereas for older Teams PowerShell Module versions (<6.1.0) LocationPolicy
will no longer be populated starting from 20th March 2024.LocationPolicy
and VoicePolicy
attributes in the output of the Get-CsUserPolicyAssignment
cmdlet in Teams PowerShell Module version 6.1.0 (planned to be released on 15th March 2024) and any later versions. Whereas for older Teams PowerShell Module versions (<6.1.0) LocationPolicy
and VoicePolicy
will no longer be populated starting from 20th March 2024.OptionFlags
attribute as empty in the output of the Get-CsOnlineUser
cmdlet in all existing Teams PowerShell Module versions (<=6.1.0) and any new versions (>6.1.0) that releases after March 20th, 2024.What you need to do to prepare:
When this change is implemented,
OptionFlags
from Get-CsOnlineUser
cmdlet. Instead, administrators will need to use the Teams PowerShell Module cmdlets: Get-CsPhoneNumberAssignment -IsoCountryCode
to get the LocationPolicy
information. It’s important to note that other details besides EnterpriseVoiceEnabled
, previously found in OptionFlags
, are no longer relevant for Teams. Administrators can still utilize the EnterpriseVoiceEnabled
attribute in the output of the Get-CsOnlineUser
cmdlet to get this information.LocationPolicy
and VoicePolicy
from Get-CsUserPolicyAssignment
cmdlet. Instead, administrators will need to use the Teams PowerShell Module cmdlets: Get-CsPhoneNumberAssignment -IsoCountryCode
to get the LocationPolicy
information.Detailed instructions on how to use these cmdlets are provided in Get-CsPhoneNumberAssignment, Get-CsOnlineUser, Get-CsUserPolicyAssignment
Previous Microsoft Teams Changelog Messages
Whether it’s Security or Cloud Computing, we have the know-how for you. Sign up for our newsletters here.