Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Connexion à Exchange Online PowerShell avec l’authentification multifacteur

 

S’applique à :Exchange Online

Dernière rubrique modifiée :2017-10-24

Découvrez comment vous connecter à Exchange Online PowerShell en utilisant l’authentification multifacteur (MFA).

Si vous souhaitez utiliser une authentification multifacteur (AMF) pour se connecter à Exchange Online PowerShell, vous ne pouvez pas utiliser les instructions au Connexion à Exchange Online PowerShell à utiliser PowerShell à distance pour se connecter à Exchange Online. AMF, vous devez installer le Module Exchange Online Remote PowerShell et utiliser l’applet de commande Connect-EXOPSSession pour vous connecter.

noteRemarque :
Vous ne pouvez pas utiliser le Module Exchange Online Remote PowerShell pour se connecter à Exchange Online PowerShell et Centre de conformité et sécurité PowerShell dans la même session (fenêtre). Vous devez utiliser des sessions séparées de la Module Exchange Online Remote PowerShell.

  • Durée d'exécution estimée : 5 minutes

  • Le Module Exchange Online Remote PowerShell doit être installé sur votre ordinateur :

    1. Ouvrez le Centre d’administration Exchange de votre organisation Exchange Online. Pour plus d’informations, consultez la rubrique Centre d’administration Exchange dans Exchange Online.

    2. Dans le Centre d’administration Exchange, accédez à Hybride > Installation, puis cliquez sur le bouton Configurer pour télécharger le Module Exchange Online Remote PowerShell pour l’authentification multifacteur.

      Téléchargez le module Exchange Online PowerShell à partir de l’onglet Hybride du centre d’administration Exchange
    3. Dans la fenêtre Installation de l’application qui s’ouvre, cliquez sur Installer.

      Cliquez sur Installer dans la fenêtre du module Exchange Online PowerShell
  • Windows Remote Management (WinRM) sur votre ordinateur doit autoriser l’authentification de base (elle est activée par défaut). Pour vérifier que l’authentification de base est activée, exécutez cette commande dans une invite de commandes :

    winrm get winrm/config/client/auth
    

    Si vous ne voyez pas la valeur Basic = true, vous devez exécuter cette commande pour activer l’authentification de base pour WinRM :

    winrm set winrm/config/client/auth @{Basic="true"}
    

    Si l’authentification de base est désactivée, vous obtenez l’erreur suivante lorsque vous essayez de vous connecter :

    The WinRM client cannot process the request. Basic authentication is currently disabled in the client configuration. Change the client configuration and try the request again.

  • Pour des informations sur les raccourcis clavier applicables aux procédures de cette rubrique, voir Raccourcis clavier dans Exchange 2013Raccourcis clavier dans le Centre d’administration Exchange.

tipConseil :
Vous rencontrez des difficultés ? Demandez de l’aide en participant aux forums Exchange. Visitez le forum à l’adresse : Exchange Server, Exchange Online ou Exchange Online Protection.

  1. Sur votre ordinateur local, ouvrez le Module Exchange Online Remote PowerShell (Microsoft Corporation > MicrosoftModule Exchange Online Remote PowerShell).

  2. La commande à exécuter utilise la syntaxe suivante :

    Connect-EXOPSSession -UserPrincipalName <UPN> [-ConnectionUri <ConnectionUri> -AzureADAuthorizationEndPointUri <AzureADUri>]
    
    • <UPN> correspond à votre compte professionnel ou scolaireOffice 365.

    • Les valeurs <ConnectionUri> et <AzureADUri> dépendent de l’emplacement de votre organisation Office 365, comme indiqué dans le tableau suivant :

       

      Offre Office 365 Valeur du paramètre ConnectionUri Valeur du paramètre AzureADAuthorizationEndPointUri

      Office 365

      Inutilisé

      Inutilisé

      Office 365 Allemagne

      https://outlook.office.de/PowerShell-LiveID

      https://login.microsoftonline.de/common

    Cet exemple montre comment se connecter à Exchange Online dans Office 365 avec le compte chris@contoso.com.

    Connect-EXOPSSession -UserPrincipalName chris@contoso.com
    

    Cet exemple montre comment se connecter à Exchange Online dans Office 365 Allemagne avec le compte lukas@fabrikam.com.

    Connect-EXOPSSession -UserPrincipalName lukas@fabrikam.com -ConnectionUri https://outlook.office.de/PowerShell-LiveID -AzureADAuthorizationEndPointUri https://login.microsoftonline.de/common
    
  3. Dans la fenêtre de connexion qui s’ouvre, entrez votre mot de passe, puis cliquez sur Se connecter.

    Entrez votre mot de passe dans la fenêtre Exchange Online Remote PowerShell.

    Un code de vérification est généré et fourni en fonction de l’option Réponse de vérification configurée pour votre compte (par exemple, un SMS ou l’application Authentificateur Azure sur votre téléphone mobile).

  4. Dans la fenêtre de vérification qui s’ouvre, entrez le code de vérification, puis cliquez sur Se connecter.

    Entrez votre code de vérification dans la fenêtre Exchange Online Remote PowerShell.

Après l’étape 4, les cmdlets Exchange Online sont importées dans votre session Module Exchange Online Remote PowerShell. Une barre de progression vous permet de suivre l’avancement de l’importation. Si vous ne recevez aucune erreur, la connexion est établie. Un test rapide consiste à exécuter une cmdlet Exchange Online, par exemple, Get-Mailbox, et à observer les résultats.

Si vous recevez des erreurs, vérifiez les conditions requises suivantes :

  • Pour éviter les attaques par déni de service (DoS), vous ne pouvez ouvrir que trois sessions PowerShell à distance vers votre organisation Exchange Online.

  • Le compte d’utilisateur que vous utilisez pour vous connecter à Exchange Online doit être activé pour l’environnement PowerShell distant. Pour plus d'informations, consultez la rubrique Gérer l’accès à Remote PowerShell dans Exchange Online.

  • Le trafic sur le port TCP 80 doit être ouvert entre votre ordinateur local et Office 365. Il est probablement ouvert, mais vous devez y penser si votre organisation a une stratégie restrictive d’accès à Internet.

 
Afficher: