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. MC678855

ExchangePowerShell: retirement of tenant admin cmdlets to Get, Set, and Remove UserPhotos

Plan for Change
Major Change

Message ID

MC678855
View in Admin Center

Services

Exchange Online

Summary

The ExchangePowerShell cmdlets for tenant admins to Get, Set, and Remove UserPhotos are retiring in late Marchl 2024. Tenant admins should use Microsoft Graph PowerShell SDK or other alternatives for managing user profile photos. Preparation may include updating training and documentation.

Details

Updated April 15, 2024: We have updated the timing of this change and apologize for any confusion. Thank you for your patience.

We are working to ensure a coherent user profile image experience by retiring legacy profile photo services. This announcement covers the retirement of the ExchangePowerShell UserPhoto cmdlets for tenant admins to Get, Set, and Remove user profile photos:

  • Get-UserPhoto
  • Set-UserPhoto
  • Remove-UserPhoto

When this will happen:

The retirement is scheduled for late March 2024.

How this affects your organization:

After this change the ExchangePowerShell UserPhoto cmdlets for tenant admins to Get, Set, and Remove user profile photos will no longer be usable.

Tenant admins can perform the same actions to Get, Set, and Remove user profile photos through the Microsoft Graph PowerShell SDK, or alternatively can administer the user photos through Azure Active Directory or through Microsoft 365 Admin Center, as described in this article.

What you can do to prepare:

You may consider updating training and documentation as appropriate.

Timeline

📅
Published
Oct 2, 2023
Message published to Message Center
✏️
Updated
Apr 15, 2024
Message content updated
🏁
End Date
May 20, 2024
Message timeline ends

Tags

#Updated message#Admin impact#Retirement

Category

📋Plan for Change

Related Messages

Similar updates

MC676299●

Retirement of Exchange Web Services in Exchange Online

Sep 21, 2023
MC690173●

Microsoft to stop honoring mail flow rules tracking user reporting

Nov 15, 2023
MC670895●

Exchange Transport Rules (ETRs) stopping support for DLP scenarios

Aug 25, 2023
MC694387●

Outlook on the web: Replacing “Activity-Based Authentication Timeout” with “Idle Session Timeout for Microsoft 365”

Nov 30, 2023
MC1130607●

Outlook Web Access and new Outlook: ‘Mobile devices’ settings page to be removed

Aug 7, 2025