Erreur lorsque vous essayez d’exécuter les applets de commande du module Azure Active Directory pour Windows PowerShell : le terme <cmdlet name> n’est pas reconnu

Version du produit d’origine : Services cloud (rôles web/de travail), Microsoft Entra ID, Microsoft Intune, Sauvegarde Azure, Gestion des identités Office 365
Numéro de l’article d’origine dans la base de connaissances : 2669552

Symptômes

Lorsque vous essayez d’exécuter des applets de commande du module Microsoft Azure Active Directory pour Windows PowerShell, le message d’erreur suivant s’affiche :

Le terme <cmdlet name> n’est pas reconnu en tant que nom d’une applet de commande, d’une fonction, d’un fichier de script ou d’un programme exécutable. Vérifiez l’orthographe du nom ou, si un chemin d’accès a été inclus, vérifiez que le chemin est correct, puis réessayez.

Par exemple, le message d’erreur suivant peut s’afficher :

Le terme « Connect-MsolService » n’est pas reconnu en tant que nom d’une applet de commande, d’une fonction, d’un fichier de script ou d’un programme exécutable. Vérifiez l’orthographe du nom ou, si un chemin d’accès a été inclus, vérifiez que le chemin est correct, puis réessayez.
Ligne : 1 caractère : 20
+ Connect-MsolService <<<<
+ CategoryInfo : ObjectNotFound: (Connect-MsolService:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Cause

Ce problème peut se produire si le module Azure Active Directory pour Windows PowerShell n’est pas chargé correctement.

Résolution

Pour résoudre ce problème, procédez comme suit :

  1. Installez le module Azure Active Directory pour Windows PowerShell sur l’ordinateur (s’il n’est pas déjà installé). Pour installer le module Azure Active Directory pour Windows PowerShell, consultez la section Gérer Microsoft Entra ID à lʼaide de Windows PowerShell.

  2. Cliquez sur Démarrer>Tous les programmes, sélectionnez Windows Azure Active Directory, puis cliquez sur Module Windows Azure Active Directory pour Windows PowerShell.

  3. À l’invite de commandes Windows PowerShell, tapez Get-Module, puis appuyez sur Entrée.

  4. Dans la sortie, vérifiez que le module MSOnline est présent. Le résultat doit ressembler à l’exemple suivant :

    Module Type Name Exported Commands
    -------------- -------- ----------------
    Binary MSOnline {Add-MsolRoleMember, Remove-MsolContact...
    

    Si le module MSOnline n’est pas présent, utilisez Windows PowerShell pour importer le module MSOnline. Pour ce faire, procédez comme suit :

    1. Connectez-vous à Exchange Online à l’aide de Remote PowerShell. Pour plus d’informations sur cette procédure, consultez l’article Se connecter à Exchange Online à l’aide de Remote PowerShell.

    2. Tapez l’applet de commande suivante, puis appuyez sur Entrée :

      Import-Module MSOnline
      

Contactez-nous pour obtenir de l’aide

Pour toute demande ou assistance, créez une demande de support ou posez une question au support de la communauté Azure. Vous pouvez également soumettre des commentaires sur les produits à la communauté de commentaires Azure.