Azure Active Directory (MSOnline)
moduły Azure AD i MSOnline programu PowerShell są przestarzałe od 30 marca 2024 r. Aby dowiedzieć się więcej, przeczytaj aktualizację o wycofaniu. Po tej dacie obsługa tych modułów jest ograniczona do pomocy w zakresie migracji do zestawu MICROSOFT Graph PowerShell SDK i poprawek zabezpieczeń. Przestarzałe moduły będą nadal działać do 30 marca 2025 r.
Zalecamy migrację do programu Microsoft Graph PowerShell w celu interakcji z Tożsamość Microsoft Entra (wcześniej Azure AD). Aby uzyskać odpowiedzi na typowe pytania dotyczące migracji, zapoznaj się z często zadawanymi pytaniami dotyczącymi migracji. Uwaga: Wersje 1.0.x usługi MSOnline mogą wystąpić zakłócenia po 30 czerwca 2024 r.
Usługi MSOnline można używać do Azure AD zadań administracyjnych, takich jak zarządzanie użytkownikami, zarządzanie domenami i konfigurowanie logowania jednokrotnego. Ten temat zawiera informacje dotyczące sposobu instalowania tych poleceń cmdlet do użycia z katalogiem.
Instalowanie usługi MSOnline
Rozwiązanie MSonline jest obsługiwane w następujących systemach operacyjnych Windows z domyślną wersją programu Microsoft .NET Framework i Windows PowerShell: Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012 lub Windows Server 2008 R2.
Najprostszym sposobem instalowania modułu jest użycie Galerii programu PowerShell. Moduł można zainstalować za pomocą polecenia cmdlet Install-Module:
Install-Module MSOnline
Łączenie z usługą Azure AD
Przed uruchomieniem dowolnych poleceń cmdlet omówionych w tym artykule musisz najpierw połączyć się z usługą online. W tym celu uruchom polecenie cmdlet Connect-MsolService w wierszu polecenia programu Windows PowerShell. Spowoduje to wyświetlenie monitu o podanie poświadczeń. Jeśli chcesz, możesz podać poświadczenia z wyprzedzeniem, na przykład:
$Msolcred = Get-credential
Connect-MsolService -Credential $MsolCred
Pierwsze polecenie wyświetla monit o poświadczenia i przechowuje je jako $Msolcred. Następne polecenie używa tych poświadczeń jako $Msolcred do nawiązania połączenia z usługą.
Aby połączyć się z określonym środowiskiem usługi Azure Active Directory, użyj parametru AzureEnvironment w następujący sposób:
Connect-MsolService -AzureEnvironment "AzureGermanyCloud"
W tym przykładzie sesja programu PowerShell jest łączona z niemiecką wersją środowiska usługi AzureAD.
Zobacz Connect-MsolService, aby uzyskać więcej informacji.
Aby uzyskać więcej informacji o poleceniach cmdlet, możesz wykonać następujące czynności:
- Aby utworzyć folder na potrzeby pomocy, utwórz listę poleceń cmdlet, a następnie otwórz plik w programie Notatnik. W wierszu polecenia programu Windows PowerShell można uruchomić następujące polecenia:
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
Aby zapoznać się z przykładami polecenia cmdlet, uruchom następujące polecenie w wierszu polecenia programu Windows PowerShell:
Get-Help <cmdlet-name> -Examples
Aby wyświetlić nazwę, streszczenie, opis, opisy parametrów i przykłady związane z poleceniem cmdlet, uruchom następujące polecenie w wierszu polecenia programu Windows PowerShell:
Get-Help <cmdlet-name> -Detailed
Aby wyświetlić nazwę, streszczenie, opis, szczegóły parametrów i przykłady związane z poleceniem cmdlet, uruchom następujące polecenie w wierszu polecenia programu Windows PowerShell:
Get-Help <cmdlet-name> -Full