Se connecter à PowerShell Office 365Connect to Office 365 PowerShell

Résumé: Connectez-vous à votre organisation Office 365 à l’aide de PowerShell Office 365 pour effectuer les tâches d’administration à partir de la ligne de commande.Summary: Connect to your Office 365 organization using Office 365 PowerShell to perform administration tasks from the command line.

PowerShell Office 365 vous permet de gérer vos paramètres Office 365 à partir de la ligne de commande.Office 365 PowerShell lets you manage your Office 365 settings from the command line. La connexion à PowerShell Office 365 est un processus simple dans le cadre duquel vous installez les logiciels requis, puis vous connectez à votre organisation Office 365.Connecting to O365_PowerShell is a simple three-step process where you install the required software, run the required software, and then connect to your O365_W14_2nd organization.

Il existe deux versions du module PowerShell que vous utilisez pour vous connecter à Office 365 et administrer les comptes d’utilisateurs, les groupes et les licences :There are two versions of the PowerShell module that you use to connect to Office 365 and administer user accounts, groups, and licenses:

  • Azure Active Directory PowerShell pour Graph (les cmdlets incluent AzureAD dans leur nom) ;Azure Active Directory PowerShell for Graph (cmdlets include AzureAD in their name)
  • Module Microsoft Azure Active Directory pour Windows PowerShell (les cmdlets incluent MSol dans leur nom).Microsoft Azure Active Directory Module for Windows PowerShell (cmdlets include MSol in their name)

Au moment de rédiger cet article, le module Azure Active Directory PowerShell pour Graph ne remplace pas complètement la fonctionnalité des cmdlets du Module Microsoft Azure Active Directory pour Windows PowerShell pour l’administration des utilisateurs, des groupes et des licences.As of the date of this article, the Azure Active Directory PowerShell for Graph module does not completely replace the functionality in the cmdlets of Microsoft Azure Active Directory Module for Windows PowerShell module for user, group, and license administration. Dans de nombreux cas, vous devez utiliser les deux versions.In many cases, you need to use both versions. Vous pouvez installer en toute sécurité les deux versions sur le même ordinateur.You can safely install both versions on the same computer.

Conseil

Vous débutez avec PowerShell ?New to PowerShell? Regardez la vidéo de présentation de PowerShell, accessible via LinkedIn Learning.See a video Overview of PowerShell, brought to you by LinkedIn Learning.

Ce qu’il faut savoir avant de commencerWhat do you need to know before you begin?

  • Durée d’exécution estimée : 5 minutesEstimated time to complete: 5 minutes

  • Vous pouvez utiliser les versions de Windows suivantes :You can use the following versions of Windows:

    • Windows 10, Windows 8.1, Windows 8 ou Windows 7 Service Pack 1 (SP1)Windows 10, Windows 8.1, Windows 8, or Windows 7 Service Pack 1 (SP1)

    • Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 ou Windows Server 2008 R2 SP1Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, or Windows Server 2008 R2 SP1

      Notes

      Utilisez une version 64 bits de Windows.Use a 64-bit version of Windows. Le support de la version 32 bits du Module Microsoft Azure Active Directory pour Windows PowerShell a cessé en octobre 2014.Support for the 32-bit version the Microsoft Azure Active Directory Module for Windows PowerShell was discontinued in October of 2014.

  • Ces procédures sont destinées aux utilisateurs qui sont membres d’un rôle d’administrateur Office 365.These procedures are intended for users who are members of an Office 365 admin role. Pour plus d’informations, voir À propos des rôles d’administrateur Office 365.For more information, see About Office 365 admin roles.

Se connecter avec le module PowerShell Azure Active Directory pour GraphNext, you Connect with the Azure Active Directory PowerShell for Graph module .

Le nom des cmdlets du module Azure Active Directory PowerShell pour Graph contient la chaîne de caractères AzureAD.Commands in the Azure Active Directory PowerShell for Graph module have AzureAD in their cmdlet name.

Dans le cadre des procédures qui requièrent les nouvelles cmdlets dans le module Microsoft Azure Active Directory PowerShell pour Graph, pour installer le module et vous connecter à votre abonnement Office 365, procédez comme suit.For procedures that require the new cmdlets in the Azure Active Directory V2 PowerShell modulehttps://docs.microsoft.com/powershell/azuread/v2/azureactivedirectory, use these steps to install the module and connect to your Office 365 subscription:

Notes

Pour plus d’informations sur le support de différentes versions de Microsoft Windows, voir Module Microsoft Azure Active Directory PowerShell pour Graph.See Azure Active Directory PowerShell for Graph module for information about the support for different versions of Microsoft Windows.

Étape 1 : Installer les logiciels requisStep 1: Install required software

Ces étapes sont nécessaires une seule fois sur votre ordinateur, pas chaque fois que vous vous connectez. Toutefois, vous devrez probablement installer régulièrement des versions plus récentes du logiciel.These steps are required once on your computer, not every time you connect. However, you'll likely need to install newer versions of the software periodically.

  1. Ouvrez une invite de commandes Windows PowerShell avec élévation de privilèges (exécutez Windows PowerShell en tant qu’administrateur).Open an elevated Windows PowerShell command prompt (run Windows PowerShell as an administrator).

  2. Dans la fenêtre de commande Administrateur : Windows PowerShell, exécutez la commande suivante :In the Administrator: Windows PowerShell command window, run this command:

Install-Module -Name AzureAD

Si vous êtes invité à installer un module à partir d’un référentiel non approuvé, tapez O, puis appuyez sur Entrée.If prompted about installing a module from an untrusted repository, type Y and press ENTER.

Étape 2 : se connecter à Azure AD pour votre abonnement Office 365Step 2: Connect to Azure AD for your Office 365 subscription

Pour vous connecter à Azure AD pour votre abonnement Office 365 avec un nom et un mot de passe de compte ou avec une authentification multifacteur (MFA), exécutez l’une des commandes suivantes à partir d’une invite de commandes Windows PowerShell (ne nécessite pas d’élévation de privilèges).To connect to Azure AD for your Office 365 subscription with an account name and password or with multi-factor authentication (MFA), run one of these commands from a Windows PowerShell command prompt (it does not have to be elevated).

Cloud Office 365Office 365 cloud CommandeCommand
Office 365 dans le monde (+GCC)Office 365 Worldwide (+GCC) Connect-AzureAD
Office 365 géré par 21 ViaNetOffice 365 operated by 21 Vianet Connect-AzureAD -AzureEnvironmentName AzureChinaCloud
Office 365 AllemagneOffice 365 Germany Connect-AzureAD -AzureEnvironmentName AzureGermanyCloud
Office 365 U.S. Government DoD et Office 365 U.S. Government GCC HighOffice 365 U.S. Government DoD and Office 365 U.S. Government GCC High Connect-AzureAD -AzureEnvironmentName AzureUSGovernment

Dans la boîte de dialogue Connectez-vous à votre compte, tapez le nom d’utilisateur et le mot de passe de votre compte professionnel ou scolaire Office 365, puis cliquez sur OK.In the Sign into your account dialog box, type your Office 365 work or school account user name and password, and then click OK.

Si vous utilisez une authentification multifacteur, suivez les instructions des boîtes de dialogue suivantes pour fournir des informations d’authentification supplémentaires telles qu’un code de vérification.If you are using MFA, follow the instructions in the additional dialog boxes to provide more authentication information, such as a verification code.

Une fois connecté, vous pouvez utiliser les nouvelles cmdlets du module Azure Active Directory PowerShell pour Graph.After connecting, you can use the new cmdlets for the Azure Active Directory V2 PowerShell modulehttps://docs.microsoft.com/powershell/azuread/v2/azureactivedirectory.

Se connecter au Module Microsoft Azure Active Directory pour Windows PowerShellOpen the Microsoft Azure Active Directory Module for Windows PowerShell.

Le nom des cmdlets du Module Microsoft Azure Active Directory pour Windows PowerShell contient la chaîne de caractères MSol.Commands in the Microsoft Azure Active Directory Module for Windows PowerShell have Msol in their cmdlet name.

Étape 1 : Installer les logiciels requisStep 1: Install required software

Ces étapes sont nécessaires une seule fois sur votre ordinateur, pas chaque fois que vous vous connectez. Toutefois, vous devrez probablement installer régulièrement des versions plus récentes du logiciel.These steps are required once on your computer, not every time you connect. However, you'll likely need to install newer versions of the software periodically.

  1. Installez la version 64 bits de l’Assistant de connexion Microsoft Online Services : Assistant de connexion Microsoft Online Services pour les professionnels des technologies de l’information RTW.Install the 64-bit version of the Microsoft Online Services Sign-in Assistant: Microsoft Online Services Sign-in Assistant for IT Professionals RTWhttps://go.microsoft.com/fwlink/p/?LinkId=286152.

  2. Téléchargez et installez le Module Microsoft Azure Active Directory pour Windows PowerShell en procédant comme suit :Install the Azure Active Directory Module for Windows PowerShell:

  • Ouvrez une invite de commandes Windows PowerShell avec élévation de privilèges (exécutez Windows PowerShell en tant qu’administrateur).Open an elevated Windows PowerShell command prompt (run Windows PowerShell as an administrator).
  • Exécutez la commande Install-Module MSOnline.Run the Install-Module MSOnline command.
  • Si vous êtes invité à installer le fournisseur NuGet, tapez O, puis appuyez sur Entrée.If prompted to install the NuGet provider, type Y and press ENTER.
  • Si vous êtes invité à installer le module à partir de PSGallery, tapez O, puis appuyez sur Entrée.If prompted to install the module from PSGallery, type Y and press ENTER.

Étape 2 : se connecter à Azure AD pour votre abonnement Office 365Step 2: Connect to Azure AD for your Office 365 subscription

Pour vous connecter à Azure AD pour votre abonnement Office 365 avec un nom et un mot de passe de compte ou avec une authentification multifacteur (MFA), exécutez l’une des commandes suivantes à partir d’une invite de commandes Windows PowerShell (ne nécessite pas d’élévation de privilèges).To connect to Azure AD for your Office 365 subscription with an account name and password or with multi-factor authentication (MFA), run one of these commands from a Windows PowerShell command prompt (it does not have to be elevated).

Cloud Office 365Office 365 cloud CommandeCommand
Office 365 dans le monde (+GCC)Office 365 Worldwide (+GCC) Connect-MsolService
Office 365 géré par 21 ViaNetOffice 365 operated by 21 Vianet Connect-MsolService -AzureEnvironment AzureChinaCloud
Office 365 AllemagneOffice 365 Germany Connect-MsolService -AzureEnvironment AzureGermanyCloud
Office 365 U.S. Government DoD et Office 365 U.S. Government GCC HighOffice 365 U.S. Government DoD and Office 365 U.S. Government GCC High Connect-MsolService -AzureEnvironment USGovernment

Dans la boîte de dialogue Connectez-vous à votre compte, tapez le nom d’utilisateur et le mot de passe de votre compte professionnel ou scolaire Office 365, puis cliquez sur OK.In the Sign into your account dialog box, type your Office 365 work or school account user name and password, and then click OK.

Si vous utilisez une authentification multifacteur, suivez les instructions des boîtes de dialogue suivantes pour fournir des informations d’authentification supplémentaires telles qu’un code de vérification.If you are using MFA, follow the instructions in the additional dialog boxes to provide more authentication information, such as a verification code.

Comment savoir si cela a fonctionné ?How do you know this worked?

Si aucun message d’erreur ne s’affiche, cela signifie que la connexion a été correctement établie.If you don't receive any errors, you connected successfully. Pour effectuer un test rapide, vous pouvez exécuter une cmdlet Office 365 (par exemple, Get-MsolUser) et en examiner les résultats.A quick test is to run an Exchange Online cmdlet—for example, Get-Mailbox —and see the results.

Si vous recevez des erreurs, vérifiez les conditions requises suivantes :If you receive errors, check the following requirements:

  • L’inexactitude du mot de passe est un problème courant.A common problem is an incorrect password. Exécutez à nouveau l’étape 2Run Step 2 again. en étant attentif aux nom d’utilisateur et mot de passe que vous entrez.Run the three steps again and pay close attention to the user name and password you enter in Step 1.

  • Le Module Microsoft Azure Active Directory pour Windows PowerShell requiert que la fonctionnalité Microsoft .NET Framework 3.5. x soit activée sur votre ordinateur**. Il est probable qu’une version plus récente soit installée sur votre ordinateur (par exemple, 4 ou 4.5.* x*), mais la compatibilité descendante avec des versions antérieures du .NET Framework peut être activée ou désactivée.The Microsoft Azure Active Directory Module for Windows PowerShell requires that the Microsoft .NET Framework 3.5. x feature is enabled on your computer**. It's likely that your computer has a newer version installed (for example, 4 or 4.5.* x*), but backwards compatibility with older versions of the .NET Framework can be enabled or disabled. Pour plus d’informations, voir les rubriques suivantes :For more information, see the following topics:

  • Votre version du Module Microsoft Azure Active Directory pour Windows PowerShell est peut-être obsolète.Your version of the Microsoft Azure Active Directory Module for Windows PowerShell might be out of date. Pour vérifier cela, exécutez la commande suivante dans PowerShell Office 365 ou le Module Microsoft Azure Active Directory pour Windows PowerShell :To check, run the following command in Office 365 PowerShell or the Microsoft Azure Active Directory Module for Windows PowerShell:

    (Get-Item C:\Windows\System32\WindowsPowerShell\v1.0\Modules\MSOnline\Microsoft.Online.Administration.Automation.PSModule.dll).VersionInfo.FileVersion
    

    Si le numéro de version renvoyé est inférieur à la valeur 1.0.8070.2, désinstallez le Module Microsoft Azure Active Directory pour Windows PowerShell, puis installez la dernière version à partir du lien fourni à l’étape 1.If the version number returned is lower than the value 1.0.8070.2, uninstall the Azure_AD_Module, and install the latest version from the link in Step 1.

  • **Si un message d’erreur de connexion s’affiche, voir ** Erreur « Connect-MsolService: Une exception de type a été levée ».If you receive a connection error, see this topic: "Connect-MsolService: Exception of type was thrown" errorhttps://go.microsoft.com/fwlink/p/?LinkId=532377.

Voir aussiSee also