Search

MC488586 – (Updated) Announcing Retirement of Remote PowerShell (RPS) protocol in Exchange Online PowerShell (archived)

Microsoft Exchange Logo

*For this entry exists the more relevant or more recent entry (MC617073)

check before: 2023-01-03

Product:

Exchange

Platform:

Online, World tenant

Status:

Change type:

Admin impact, Retirement, Updated message

Links:

(MC617073)

Details:

Updated August 2, 2023: We have updated the rollout timeline below. Thank you for your patience.
You might already be aware that we made REST-based Exchange Online PowerShell v3 module generally available in September 2022 (read more here: Exchange Online PowerShell V3 Module General Availability). We will now be retiring RPS protocol from the beginning of June 2023. Instead, we recommend the utilization of the v3 module, which is where we will continue to invest our development resources.
[When this will happen:]
We'll be gradually rolling this out to customers in early June 2023, and the roll out will be completed by late September 2023 (previously late July).

Change Category:
XXXXXXX ...

Scope:
XXXXXXX ...

Release Phase:

Created:
2022-12-20

updated:
2023-08-03

the free basic plan is required to see all details. Sign up here


A cloudsocut.one plan is required to see all the changed details. If you are already a customer, choose login.
If you are new to cloudscout.one please choose a plan.


changes*

DatePropertyoldnew
2023-08-03MC Last Updated06/13/2023 22:25:052023-08-02T19:49:00Z
2023-08-03MC MessagesUpdated June 13, 2023: We have updated the rollout timeline below. Thank you for your patience.
You might already be aware that we made REST-based Exchange Online PowerShell v3 module generally available in September 2022 (read more here: Exchange Online PowerShell V3 Module General Availability). We will now be retiring RPS protocol from the beginning of June 2023. Instead, we recommend the utilization of the v3 module, which is where we will continue to invest our development resources.
[When this will happen:]
We'll be gradually rolling this out to customers in early June 2023, and the roll out will be completed by late July (previously late June).
Updated August 2, 2023: We have updated the rollout timeline below. Thank you for your patience.
You might already be aware that we made REST-based Exchange Online PowerShell v3 module generally available in September 2022 (read more here: Exchange Online PowerShell V3 Module General Availability). We will now be retiring RPS protocol from the beginning of June 2023. Instead, we recommend the utilization of the v3 module, which is where we will continue to invest our development resources.
[When this will happen:]
We'll be gradually rolling this out to customers in early June 2023, and the roll out will be completed by late September 2023 (previously late July).
2023-08-03MC End Time08/31/2023 09:00:002023-10-30T08:00:00Z
2023-06-14MC prepareIf you are using RPS to establish an Exchange Online connection, you will not be able to do so after July 1, 2023. If you use the following, then you are using RPS:

Connection using New-PSSession
Exchange Online PowerShell v1 and v2 modules
Any newer version of Exchange Online PowerShell module with the -UseRPSSession parameter
To switch to the v3 module and use REST cmdlets, take the following steps:
If you are using New-PSSession to establish an RPS connection:
Install the latest Exchange Online Management v3 module from here: ExchangeOnlineManagement 3.0.0.
Use Connect-ExchangeOnline instead of New-PSSession to establish connection.
If you have installed any module earlier than v3:

Uninstall previous versions of ExchangeOnlineManagement module by running "Uninstall-Module ExchangeOnlineManagement" from an elevated (admin) PowerShell command prompt.
Install the latest Exchange Online Management v3 module from here: ExchangeOnlineManagement 3.0.0.
Discontinue the use of -UseRPSSession parameter (if you are using it.)
We are excited about providing you with a more secure and performant environment, and we remain committed to our journey to empower you with the most modern features and tools. If you have questions/concerns, please leave comments here or email us directly at RPSdeprecation@service.microsoft.com
https://techcommunity.microsoft.com/t5/exchange-team-blog/exchange-online-powershell-v3-module-general-availability/ba-p/3632543
https://techcommunity.microsoft.com/t5/exchange-team-blog/exchange-online-powershell-v3-module-general-availability/ba-p/3632543]
https://www.powershellgallery.com/packages/ExchangeOnlineManagement
If you are using RPS to establish an Exchange Online connection, you will not be able to do so after July 1, 2023. If you use the following, then you are using RPS:

Connection using New-PSSession
Exchange Online PowerShell v1 and v2 modules
Any newer version of Exchange Online PowerShell module with the -UseRPSSession parameter
To switch to the v3 module and use REST cmdlets, take the following steps:
If you are using New-PSSession to establish an RPS connection:
Install the latest Exchange Online Management v3 module from here: ExchangeOnlineManagement 3.0.0.
Use Connect-ExchangeOnline instead of New-PSSession to establish connection.
If you have installed any module earlier than v3:

Uninstall previous versions of ExchangeOnlineManagement module by running "Uninstall-Module ExchangeOnlineManagement" from an elevated (admin) PowerShell command prompt.
Install the latest Exchange Online Management v3 module from here: ExchangeOnlineManagement 3.0.0.
Discontinue the use of -UseRPSSession parameter (if you are using it.)
We are excited about providing you with a more secure and performant environment, and we remain committed to our journey to empower you with the most modern features and tools. If you have questions/concerns, please leave comments here or email us directly at RPSdeprecation@service.microsoft.com
https://techcommunity.microsoft.com/t5/exchange-team-blog/exchange-online-powershell-v3-module-general-availability/ba-p/3632543
https://www.powershellgallery.com/packages/ExchangeOnlineManagement
2023-06-14MC MessageTagNamesAdmin impact, RetirementUpdated message, Admin impact, Retirement
2023-06-14MC Last Updated12/20/2022 01:31:442023-06-13T22:25:05Z
2023-06-14MC MessagesYou might already be aware that we made REST-based Exchange Online PowerShell v3 module generally available in September 2022 (read more here: Exchange Online PowerShell V3 Module General Availability). We will now be retiring RPS protocol from the beginning of June 2023. Instead, we recommend the utilization of the v3 module, which is where we will continue to invest our development resources.
[When this will happen:]
We'll be gradually rolling this out to customers in early June 2023, and the roll out will be completed by the end of June 2023.
Updated June 13, 2023: We have updated the rollout timeline below. Thank you for your patience.
You might already be aware that we made REST-based Exchange Online PowerShell v3 module generally available in September 2022 (read more here: Exchange Online PowerShell V3 Module General Availability). We will now be retiring RPS protocol from the beginning of June 2023. Instead, we recommend the utilization of the v3 module, which is where we will continue to invest our development resources.
[When this will happen:]
We'll be gradually rolling this out to customers in early June 2023, and the roll out will be completed by late July (previously late June).
2023-06-14MC TitleAnnouncing Retirement of Remote PowerShell (RPS) protocol in Exchange Online PowerShell(Updated) Announcing Retirement of Remote PowerShell (RPS) protocol in Exchange Online PowerShell
2023-06-14MC End Time07/31/2023 09:00:002023-08-31T09:00:00Z
2023-06-04MC prepareIf you are using RPS to establish an Exchange Online connection, you will not be able to do so after July 1, 2023. If you use the following, then you are using RPS:

Connection using New-PSSession
Exchange Online PowerShell v1 and v2 modules
Any newer version of Exchange Online PowerShell module with the -UseRPSSession parameter
To switch to the v3 module and use REST cmdlets, take the following steps:
If you are using New-PSSession to establish an RPS connection:
Install the latest Exchange Online Management v3 module from here: ExchangeOnlineManagement 3.0.0.
Use Connect-ExchangeOnline instead of New-PSSession to establish connection.
If you have installed any module earlier than v3:

Uninstall previous versions of ExchangeOnlineManagement module by running "Uninstall-Module ExchangeOnlineManagement" from an elevated (admin) PowerShell command prompt.
Install the latest Exchange Online Management v3 module from here: ExchangeOnlineManagement 3.0.0.
Discontinue the use of -UseRPSSession parameter (if you are using it.)
We are excited about providing you with a more secure and performant environment, and we remain committed to our journey to empower you with the most modern features and tools. If you have questions/concerns, please leave comments here or email us directly at RPSdeprecation@service.microsoft.com
https://techcommunity.microsoft.com/t5/exchange-team-blog/exchange-online-powershell-v3-module-general-availability/ba-p/3632543
https://techcommunity.microsoft.com/t5/exchange-team-blog/exchange-online-powershell-v3-module-general-availability/ba-p/3632543].
https://www.powershellgallery.com/packages/ExchangeOnlineManagement
If you are using RPS to establish an Exchange Online connection, you will not be able to do so after July 1, 2023. If you use the following, then you are using RPS:

Connection using New-PSSession
Exchange Online PowerShell v1 and v2 modules
Any newer version of Exchange Online PowerShell module with the -UseRPSSession parameter
To switch to the v3 module and use REST cmdlets, take the following steps:
If you are using New-PSSession to establish an RPS connection:
Install the latest Exchange Online Management v3 module from here: ExchangeOnlineManagement 3.0.0.
Use Connect-ExchangeOnline instead of New-PSSession to establish connection.
If you have installed any module earlier than v3:

Uninstall previous versions of ExchangeOnlineManagement module by running "Uninstall-Module ExchangeOnlineManagement" from an elevated (admin) PowerShell command prompt.
Install the latest Exchange Online Management v3 module from here: ExchangeOnlineManagement 3.0.0.
Discontinue the use of -UseRPSSession parameter (if you are using it.)
We are excited about providing you with a more secure and performant environment, and we remain committed to our journey to empower you with the most modern features and tools. If you have questions/concerns, please leave comments here or email us directly at RPSdeprecation@service.microsoft.com
https://techcommunity.microsoft.com/t5/exchange-team-blog/exchange-online-powershell-v3-module-general-availability/ba-p/3632543
https://techcommunity.microsoft.com/t5/exchange-team-blog/exchange-online-powershell-v3-module-general-availability/ba-p/3632543]
https://www.powershellgallery.com/packages/ExchangeOnlineManagement

*starting April 2022

Last updated 6 months ago

Share to MS Teams

Login to your account

Welcome Back, We Missed You!