Annonce de la dépréciation du protocole Remote PowerShell (RPS) dans Exchange Online PowerShell


Laurent TERUIN / 15 DEC 2022

Article Original : https://techcommunity.microsoft.com/t5/exchange-team-blog/announcing-deprecation-of-remote-powershell-rps-protocol-in/ba-p/3695597

Auteur : Exchange Team

Exchange Online PowerShell est l’interface administrative qui permet aux administrateurs de gérer Exchange Online à l’aide de la ligne de commande. Pendant des années, les administrateurs ont utilisé Remote PowerShell (RPS), qui est activé par défaut et facile à utiliser. Les cmdlets PowerShell (PS) dans Exchange Online utilisent le protocole Remote PowerShell (RPS) pour la communication client-serveur.

Vous savez peut-être déjà que nous avons rendu le module PowerShell v3 d’Exchange Online basé sur REST généralement disponible en septembre 2022. Comme nous continuons à améliorer la sécurité de notre cloud, notre plan est de déplacer l’expérience d’administration d’Exchange Online vers des API basées sur REST. Dans le cadre de ce plan, nous allons déprécier l’ancien protocole RPS.

Le plan de dépréciation de RPS s’applique à tous les clients d’Exchange Online utilisant RPS de quelque manière que ce soit (en utilisant le module PS ou autre). Nous recommandons à tous les clients de passer au module v3 (qui est plus sûr et plus fiable que les anciens modules PowerShell).

L’utilisation de RPS via New-PSSession et les modules PS v1 et v2 d’Exchange Online ne recevront pas de mises à jour des fonctionnalités.

À partir d’aujourd’hui, l’utilisation de RPS via la cmdlet New-PSSession pour établir une connexion et les modules Exchange Online PS v1 et v2 ne recevront plus de mises à jour. La dépréciation du module v1 sera achevée en janvier 2023. L’utilisation de RPS via New-PSSession et la dépréciation du module v2 seront terminées en juillet 2023. Nous vous conseillons vivement de migrer vers le module v3 dès que possible pour accéder à Exchange Online et bénéficier des dernières fonctionnalités.

Le module v3 a une parité de fonctionnalités complète avec RPS. Pour les scénarios qui nécessitent une interface PS, nous avons construit un module client qui contient une nouvelle méthode Connect-ExchangeOnline. Cette méthode fait appel à un endpoint REST qui renvoie le même ensemble de cmdlets et de paramètres que celui fourni par le RPS. Si vous trouvez des différences, veuillez nous en informer à l’adresse RPSdeprecation@service.microsoft.com.

Le protocole RPS sera déprécié en juin 2023

Aujourd’hui, nous annonçons qu’à partir du 1er juin 2023, nous commencerons à bloquer les connexions RPS à Exchange Online et bloquerons RPS pour tous les locataires d’ici le 1er juillet 2023. Après le 1er juillet, les clients ne pourront plus utiliser RPS pour se connecter à Exchange Online et devront utiliser le module v3 avec les cmdlets REST à la place.

Comment cela vous affecte-t-il et quelles sont vos prochaines étapes ?

Nous comprenons que des changements comme celui-ci peuvent causer des désagréments, mais ils sont nécessaires pour offrir une expérience plus sûre et plus fiable à nos clients.

Si vous utilisez RPS pour établir une connexion à Exchange Online, vous ne pourrez plus le faire après le 1er juillet 2023. Si vous utilisez ce qui suit, alors vous utilisez RPS :

  • Connexion à l’aide de New-PSSession
  • Modules PowerShell Exchange Online v1 et v2
  • Toute version plus récente du module PowerShell Exchange Online avec le paramètre -UseRPSSession

Pour passer au module v3 et utiliser les cmdlets REST, procédez comme suit :

Si vous utilisez New-PSSession pour établir une connexion RPS :

Installez la dernière version du module Exchange Online Management v3 à partir d’ici.
Utilisez Connect-ExchangeOnline au lieu de New-PSSession pour établir la connexion.
Si vous avez installé un module antérieur à la v3 :

  • Désinstallez les versions précédentes du module ExchangeOnlineManagement en exécutant « Uninstall-Module ExchangeOnlineManagement » à partir d’une invite de commande PowerShell élevée (admin).
  • Installez le dernier module Exchange Online Management v3 à partir d’ici.
  • Cessez d’utiliser le paramètre -UseRPSSession (si vous l’utilisez).

Il y a quelques nouvelles fonctionnalités et des changements mineurs dans le module v3. Veuillez les garder à l’esprit lorsque vous testez des scripts avec le module v3. Vous pouvez en savoir plus ici.

Nous sommes ravis de vous fournir un environnement plus sûr et plus performant, et nous restons engagés dans notre démarche visant à vous doter des fonctionnalités et outils les plus modernes. Si vous avez des questions ou des préoccupations, veuillez laisser des commentaires ici ou nous envoyer un courriel directement à RPSdeprecation@service.microsoft.com.

Votre commentaire

Choisissez une méthode de connexion pour poster votre commentaire:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s