Azure Active Directory PowerShell dla programu Graph
Możesz użyć wersji modułu Programu PowerShell usługi Azure Active Directory dla programu Graph w celu Azure AD zadań administracyjnych, takich jak zarządzanie użytkownikami, zarządzanie domeną i konfigurowanie logowania jednokrotnego. Wymienione tutaj polecenia cmdlet różnią się od poleceń cmdlet MSOL, które są częścią modułu MSOnline programu PowerShell.
Moduł Azure AD Programu PowerShell dla programu Graph ma dwie wersje: publiczną wersję zapoznawcza i wersję ogólnie dostępnej. Nie zaleca się używania wersji publicznej w wersji zapoznawczej dla scenariuszy produkcyjnych.
Moduł Azure AD PowerShell for Graph w wersji zapoznawczej można pobrać z Galeria programu PowerShell na stronie AzureADPreview.
Moduł Azure AD PowerShell for Graph General Availability (Ogólna dostępność programu PowerShell dla programu Graph) można pobrać z Galeria programu PowerShell na stronie AzureAD.
Instalowanie modułu usługi Azure AD
Moduł Azure AD PowerShell for Graph jest obsługiwany w następujących systemach operacyjnych Windows z domyślną wersją 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.
Jeśli komputer spełnia wszystkie wymagania wstępne dotyczące instalacji, aby zainstalować na komputerze ogólnodostępną wersję modułu, można uruchomić polecenie
Install-Module AzureAD
Aby zainstalować publiczną wersję zapoznawczą, użyj polecenia
Install-module AzureADPreview
Należy pamiętać, że na tym samym komputerze w tym samym czasie nie można zainstalować wersji zapoznawczej i wersji ogólnodostępnej.
Informacje o galerii programu PowerShell
Moduł usługi Azure AD jest rozpowszechniany za pośrednictwem galerii programu PowerShell. Instalowanie elementów z galerii wymaga najnowszej wersji modułu PowerShellGet, która jest dostępna w systemie Windows 10, w programie Windows Management Framework (WMF) w wersji 5.0 lub w instalatorze opartym na MSI (dla programu PowerShell 3 i 4).
Za pomocą najnowszego modułu PowerShellGet można wykonywać następujące czynności:
- Przeszukiwanie elementów galerii przy użyciu poleceń Find-Module i Find-Script
- Zapisywanie elementów w systemie z galerii za pomocą polecenia Save-Module i Save-Script
- Instalowanie elementów z galerii przy użyciu poleceń Install-Module i Install-Script
- Przekazywanie elementów do galerii przy użyciu poleceń Publish-Module i Publish-Script
- Dodawanie własnego repozytorium niestandardowego przy użyciu polecenia Register-PSRepository
Zapoznaj się ze stroną Wprowadzenie, aby uzyskać więcej informacji na temat korzystania z poleceń modułu PowerShellGet w galerii. Możesz również uruchomić polecenie Update-Help -Module PowerShellGet, aby zainstalować lokalną pomoc dotyczącą tych poleceń.
Obsługiwane systemy operacyjne
Moduł PowerShellGet wymaga programu PowerShell 3.0 lub nowszego. W związku z tym moduł PowerShellGet wymaga jednego z następujących systemów operacyjnych:
- Windows 10
- Windows 8.1 Pro
- Windows 8.1 Enterprise
- Windows 7 z dodatkiem SP1
- Windows Server 2016 TP5
- Windows Server 2012 z dodatkiem R2
- Windows Server 2008 R2 SP1
Program PowerShellGet wymaga również .NET Framework 4.5 lub nowszej wersji. Program .NET Framework 4.5 lub nowszy można zainstalować stąd.
Aktualizowanie modułu usługi Azure AD
Aby sprawdzić wersję modułu zainstalowanego na komputerze, możesz uruchomić to polecenie:
PS C:\WINDOWS\system32> Get-Module AzureADPreview
ModuleType Version Name ExportedCommands
---------- ------- ---- ----------------
Binary 2.0.0.7 azureadpreview {Add-AzureADAdmini...
Aby zaktualizować wersję modułu Azure AD PowerShell na komputerze, uruchom ponownie polecenie cmdlet Install-Module:
PS C:\WINDOWS\system32> Install-Module AzureADPreview
To polecenie sprawdza, czy w galerii programu PowerShell jest dostępna nowsza wersja, i instaluje ją na komputerze, jeśli wersja w galerii programu PowerShell jest nowsza niż zainstalowana na komputerze.
Łą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-AzureAD 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:
$AzureAdCred = Get-Credential
Connect-AzureAD -Credential $AzureAdCred
Pierwsze polecenie powoduje wyświetlenie monitu o poświadczenia i przechowuje je w postaci elementu $AzureAdCred. Następne polecenie używa tych poświadczeń jako elementu $azureadcred w celu 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-AzureAD -AzureEnvironment "AzureGermanyCloud"
W tym przykładzie sesja programu PowerShell jest łączona z niemiecką wersją środowiska usługi AzureAD. Zobacz Connect-AzureAD, aby uzyskać więcej informacji.
Masz jakieś sugestie?
Jeśli masz sugestie dotyczące ulepszania programu Azure Active Directory PowerShell, nie wahaj się poinformować nas o tym!
Więcej informacji o programie Windows PowerShell
Windows PowerShell to język skryptów i powłoka wiersza polecenia oparta na zadaniach i zaprojektowana pod kątem administrowania systemem. W przeciwieństwie do większości powłok, które akceptują i zwracają tekst, program Windows PowerShell został utworzony na bazie programu .NET Framework i akceptuje i zwraca obiekty programu .NET Framework.
W programie Windows PowerShell wprowadzono pojęcie polecenia cmdlet (wymawiane jako „command-let”), czyli prostego, wbudowanego w powłoce narzędzia wiersza polecenia, które oferuje pojedynczą funkcję. Polecenia cmdlet mają następującą konwencję nazewnictwa: czasownik i rzeczownik oddzielone kreską (-), np. Get-Help, Get-Process i Start-Service. Program Windows PowerShell oferuje ponad 100 podstawowych poleceń cmdlet.
Aby uzyskać więcej informacji na temat dowolnych poleceń cmdlet lub ich składni, użyj polecenia Get-Help <cmdlet name>
, gdzie <cmdlet name>
to nazwa polecenia cmdlet, które chcesz poznać.
Aby uzyskać bardziej szczegółowe informacje, możesz uruchomić dowolne z następujących poleceń:
Get-Help <cmdlet name> -Detailed
Get-Help <cmdlet name> -Examples
Get-Help <cmdlet name> -Full
Aby uzyskać więcej informacji na temat programu Windows PowerShell, zobacz Wprowadzenie do programu Windows PowerShell.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla