PowerShell retourne l’erreur « Search-Mailbox » n’est pas reconnu comme nom d’applet.

Lors de la connexion à Exchange Online d’Office 365 avec PowerShell, la commande Search-Mailbox vous retourne le message d’erreur suivant :

Le terme « Search-Mailbox » n’est pas reconnu comme nom d’applet de commande, fonction, fichier de script ou programme exécutable. Vérifiez l’orthographe du nom, ou si un chemin d’accès existe, vérifiez que le chemin d’accès est correct et réessayez.

Pour régler ce problème, veuillez suivre les étapes suivantes.

  1. Vous connecter au portail Office 365 en tant qu’administrateur.
  2. Dans le menu Administrateur, cliquer sur Exchange. « Search-Mailbox » n'est pas reconnu comme nom d'applet.
  3. Dans le menu, cliquer sur Autorisation. « Search-Mailbox » n'est pas reconnu comme nom d'applet.
  4. Sur la nouvelle page, sélectionner Organization Management, puis sur le crayon pour modifier les paramètres.
  5. Dans la liste des rôles, cliquer sur le plus (+) pour ajouter des rôles. « Search-Mailbox » n'est pas reconnu comme nom d'applet.
  6. Dans la nouvelle fenêtre, mettre en surbrillance Mailbox Import Export et Mailbox Search, puis cliquer sur Ajouter. « Search-Mailbox » n'est pas reconnu comme nom d'applet.
  7. Cliquer sur OK.
  8. Dans la fenêtre Organization Management, cliquer sur Enregistrer. « Search-Mailbox » n'est pas reconnu comme nom d'applet.

 

Vous devriez maintenant être capable d’exécuter les commandes voulues dans PowerShell.