Message ID | MC720181 |
---|---|
Timeline | Start Date 2/28/2024 End Date 5/5/2025 Last Updated 2/28/2024 |
Services | Microsoft Teams |
Tags | Admin impact Retirement |
Summary
The message announces an update to the Teams PowerShell Module. The LocationPolicy, OptionFlags, and VoicePolicy attributes will be retired from Get-CsOnlineUser and Get-CsUserPolicyAssignment cmdlets. This change will be implemented in March 2024. Administrators will need to use the Teams PowerShell Module cmdlets to get LocationPolicy and VoicePolicy information. Detailed instructions are provided in the message.
More Information
We 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:
- Administrators will no longer see
LocationPolicy
attribute in the output of theGet-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. - Administrators will no longer see
LocationPolicy
andVoicePolicy
attributes in the output of theGet-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
andVoicePolicy
will no longer be populated starting from 20th March 2024. - Administrators will see
OptionFlags
attribute as empty in the output of theGet-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,
- Administrators will no longer be able to get the LocationPolicy and
OptionFlags
fromGet-CsOnlineUser
cmdlet. Instead, administrators will need to use the Teams PowerShell Module cmdlets:Get-CsPhoneNumberAssignment -IsoCountryCode
to get theLocationPolicy
information. It’s important to note that other details besidesEnterpriseVoiceEnabled
, previously found inOptionFlags
, are no longer relevant for Teams. Administrators can still utilize theEnterpriseVoiceEnabled
attribute in the output of theGet-CsOnlineUser
cmdlet to get this information. - Administrators will no longer be able to get the
LocationPolicy
andVoicePolicy
fromGet-CsUserPolicyAssignment
cmdlet. Instead, administrators will need to use the Teams PowerShell Module cmdlets:Get-CsPhoneNumberAssignment -IsoCountryCode
to get theLocationPolicy
information.
Detailed instructions on how to use these cmdlets are provided in Get-CsPhoneNumberAssignment, Get-CsOnlineUser, Get-CsUserPolicyAssignment
Additional Resources
[object Promise]