Recherche de site Web

La fin des modules PowerShell AzureAD et MSOnline


La retraite des modules PowerShell AzureAD et MSOnline a été reportée pendant plus de 2 ans, mais cela se produit enfin. En particulier, le module MSOnline était encore nécessaire pendant un certain temps pour gérer les licences Microsoft via PowerShell.

Mais maintenant, nous pouvons pleinement utiliser le nouveau module Microsoft Graph, qui nous permet d'effectuer les mêmes tâches que les deux anciens modules.

Non seulement les modules PowerShell sont en cours de retrait, mais l'ensemble de l'API Azure AD Graph est en train d'être fermée, donc toutes les applications utilisant l'API Azure AD devront passer à la nouvelle API Microsoft Graph.

Dates Importantes

La retraite des deux modules arrive plus vite que vous ne le pensez. Le support pour les deux modules prendra fin le 30 mars de cette année. Mais avant cela, Microsoft effectuera quelques tests en arrêtant le module MSOnline.

Ces pannes de test aident les entreprises à identifier les scripts qui utilisent encore le module MSOnline, leur permettant de mettre à jour le script vers le nouveau module MsGraph avant la date de fin réelle.

Le module AzureAD continuera de fonctionner jusqu'au 1er juillet de cette année, donc si vous avez des scripts qui utilisent encore l'ancien module, vous avez encore un peu de temps pour les migrer.

Autres dates importantes :

ModuleFin du supportTests de panneRetraite
AzureAD30 mars 2025N/AAprès le 1er juillet 2025
MSOnline30 mars 2025Entre le 20 janvier 2025 et le 30 mars 2025Début avril 2025 à fin mai 2025

Les tests de panne MSOnline sont importants à noter, je recommande de les inscrire dans votre calendrier. Pendant ces tests, n'importe quel cmdlet MSOnline échouera. Il y aura au moins 2 courtes pannes ce mois-ci et une plus longue en mars :

  • Entre le 20 janvier 2025 et le 28 février 2025, les locataires connaîtront au moins deux (2) interruptions temporaires pour MSOnline PowerShell, chacune durant entre 3 et 8 heures à différents moments de la journée.
  • En mars 2025, tous les locataires connaîtront une interruption temporaire de plus longue durée pour la préparation finale à la mise à la retraite de MSOnline PowerShell qui commencera en avril 2025.

Vérification si AzureAD ou MSOnline est toujours utilisé

Une bonne façon de vérifier si le module AzureAD et/ou le module MSOnline est toujours utilisé dans votre locataire est de consulter les journaux de connexion dans Microsoft Entra.

  1. Ouvrir Microsoft Entra
  2. Développez Moniteur & Santé sous Identité
  3. Ouvrir les logs de connexion
  4. Ouvrez l'onglet Connexion utilisateur (non interactive)
  5. Créez un filtre, choisissez Application, et sélectionnez Azure Active Directory PowerShell

Assurez-vous de revenir à la date du mois dernier et vérifiez s'il y a des activités de connexion sur l'application Azure Active Directory. Faites de même pour le Login utilisateur (interactif). Si vous ne voyez aucune activité, vous pouvez être assez sûr que les modules ne sont plus utilisés par votre locataire.

Migration de vos scripts

Si vous avez encore des scripts utilisant les anciens modules, vous devez vraiment les migrer maintenant vers le module Microsoft Graph ou le nouveau module Microsoft Entra.

J'ai écrit plusieurs articles sur la façon d'utiliser les deux modules, montrant les cas d'utilisation les plus courants. Si vous avez des questions sur la façon de migrer une fonction ou un script particulier, laissez simplement un commentaire ci-dessous.