Azure Active Directory (MSOnline)

Les modules Azure AD et MSOnline PowerShell sont dépréciés à compter du 30 mars 2024. Pour plus d’informations, lisez la mise à jour de la dépréciation. Après cette date, la prise en charge de ces modules est limitée à l’assistance à la migration vers le Kit de développement logiciel (SDK) Microsoft Graph PowerShell et aux correctifs de sécurité. Les modules dépréciés continueront de fonctionner jusqu’au 30 mars 2025.

Nous vous recommandons de migrer vers Microsoft Graph PowerShell pour interagir avec Microsoft Entra ID (anciennement Azure AD). Pour les questions courantes sur la migration, reportez-vous à la FAQ sur la migration. Note: Les versions 1.0.x de MSOnline peuvent être interrompues après le 30 juin 2024.

Vous pouvez utiliser MSOnline pour les tâches administratives Azure AD telles que la gestion des utilisateurs, la gestion de domaine et la configuration de l’authentification unique. Cette rubrique explique comment installer ces applets de commande pour les utiliser avec votre annuaire.

Installer MSOnline

MSonline est pris en charge sur les systèmes d’exploitation Windows suivants avec la version par défaut de Microsoft .NET Framework et Windows PowerShell : Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012 ou Windows Server 2008 R2.

Le moyen le plus simple d’installer le module consiste à partir de la PowerShell Gallery. Vous pouvez installer le module à l’aide de l’applet de commande Install-Module :

Install-Module MSOnline

Se connecter à Azure AD

Pour pouvoir exécuter les applets de commande décrites dans cet article, vous devez d’abord vous connecter à votre service en ligne. Pour ce faire, exécutez l’applet de commande Connect-MsolService à l’invite de commandes Windows PowerShell. Vous êtes ensuite invité à entrer vos informations d’identification. Si vous le souhaitez, vous pouvez fournir vos informations d’identification à l’avance, par exemple :

$Msolcred = Get-credential
Connect-MsolService -Credential $MsolCred

La première commande demande des informations d’identification et les stocke en tant que $Msolcred. La commande suivante utilise ces informations d’identification comme $Msolcred pour se connecter au service.

Pour vous connecter à un environnement spécifique d’Azure Active Directory, utilisez le paramètre AzureEnvironment comme suit :

Connect-MsolService -AzureEnvironment "AzureGermanyCloud"

Cet exemple décrit la connexion de votre session PowerShell à l’environnement Azure AD allemand.

Pour plus d’informations, consultez Connect-MsolService.

Vous pouvez obtenir plus d’informations sur les applets de commande de plusieurs façons :

  • Pour créer un dossier d’aide, répertorier les applets de commande et ouvrir le fichier dans le Bloc-notes, exécutez les commandes suivantes à l’invite de commandes Windows PowerShell :
New-Item c:\MsolHelp -Type directory
Get-command | Where-Object {$_.name -like "*msol*"} | Format-List | Out-File c:\MsolHelp\msolcmdlets.txt
Notepad c:\MsolHelp\msolcmdlets.txt
  • Pour afficher les exemples fournis pour une applet de commande, exécutez la commande suivante à l’invite de commandes Windows PowerShell : Get-Help <cmdlet-name> -Examples

  • Pour afficher le nom, le résumé, la description, les descriptions de paramètres et les exemples fournis pour une applet de commande, exécutez la commande suivante à l’invite de commandes Windows PowerShell : Get-Help <cmdlet-name> -Detailed

  • Pour afficher le nom, le résumé, la description, les paramètres détaillés et les exemples fournis pour une applet de commande, exécutez la commande suivante à l’invite de commandes Windows PowerShell : Get-Help <cmdlet-name> -Full

Voir aussi