Skip to main content
🦉
Message CenterMicrosoft 365 Updates
HomePermissionsTenant FinderPortfolio
🦉
M365 Message Centerby Cengiz YILMAZ

Track the latest updates, features, and announcements for Microsoft 365 services. Comprehensive archive of service updates and important changes.

Quick Links

HomePermissionsTenant FinderPortfolio

Connect

© 2026 M365 Message Center. Created with ❤️ by Cengiz YILMAZ

Data sourced from Microsoft 365 Message Center • Not affiliated with Microsoft

  1. Home
  2. /
  3. MC950879

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

Plan for Change
Major Change

Message ID

MC950879
View in Admin Center

Services

Microsoft Teams

Summary

The deprecation of Get-CsDialPlan, Get-CsOnlineUser, and Get-CsUserPolicyAssignment cmdlets in the Teams PowerShell Module is delayed. Rollout will start mid-February 2025 and complete by mid-March 2025. Administrators should update documentation and automations accordingly. No admin action is required.

Details

Updated March 5, 2025: We have updated the rollout timeline below. Thank you for your patience.

Based on customer feedback, we have decided to delay the deprecation of Get-CsDialPlan, Get-CsOnlineUser, and Get-CsUserPolicyAssignment cmdlet in the Teams PowerShell Module. We will gradually roll out this change to customers in mid-February 2025 and we expect to complete by mid-March 2025 (previously late February)

Here are more details on the change:

There are important changes coming to a few Teams PowerShell cmdlets. Starting mid-February 2025, we will be deprecating https://learn.microsoft.com/powershell/module/teams/get-csdialplan?view=teams-ps cmdlet. We will also be deprecating DialPlan attribute from https://learn.microsoft.com/en-us/powershell/module/teams/get-csonlineuser?view=teams-ps and LocationProfile attribute from https://learn.microsoft.com/en-us/powershell/module/teams/get-csuserpolicyassignment?view=teams-ps cmdlet. If you are using DialPlan or LocationProfile attribute found in these cmdlets, please stop using them.

How this will affect your organization:

You are receiving this message because our reporting indicates your organization may be using Microsoft Teams Phone services. When this change is implemented,

Administrators will no longer be able to use Get-CsDialPlan cmdlet.

Administrators will no longer be able to get DialPlan from Get-CsOnlineUser cmdlets.

Administrators will no longer be able to get LocationProfile from Get-CsUserPolicyAssignment cmdlet.

To understand the effective dial plan please use: https://learn.microsoft.com/en-us/powershell/module/teams/get-cseffectivetenantdialplan?view=teams-ps 

What you need to do to prepare:

This change will happen automatically, no admin action is required. Please notify your admins about this change, update relevant documentation and automations as appropriate.

Detailed instructions on these cmdlets are provided in:

Get-CsOnlineUser (MicrosoftTeamsPowerShell) | Microsoft Learn

Get-CsUserPolicyAssignment (MicrosoftTeamsPowerShell) | Microsoft Learn

Get-CsEffectiveTenantDialPlan (MicrosoftTeamsPowerShell) | Microsoft Learn


Timeline

📅
Published
Dec 6, 2024
Message published to Message Center
✏️
Updated
Mar 5, 2025
Message content updated
🏁
End Date
Apr 28, 2025
Message timeline ends

Tags

#Updated message#Admin impact#Retirement

Category

📋Plan for Change

Related Messages

Similar updates

MC1166868●

Microsoft Teams: Retirement of UKG and Blue Yonder managed connectors for Shifts

Oct 6, 2025
MC1129730●

Remove toggle for Calendar in Teams

Aug 5, 2025
MC1127233●

Feature retirement: deploy Shifts to your frontline teams at scale in Teams Admin Center

Aug 1, 2025
MC1055554●

Microsoft Teams: The "Code snippets" feature for chats and channels will retire

Apr 15, 2025
MC808160●

Microsoft Teams: Office 365 Connectors feature retires starting August 15, 2024

Jul 3, 2024