Instalowanie programu Azure Active Directory PowerShell dla programu Graph
Ważne
Azure AD program PowerShell ma zostać wycofany 30 marca 2024 r. Aby uzyskać więcej informacji na temat planów wycofywania, zobacz aktualizację o wycofaniu. Zachęcamy do kontynuowania migracji do programu Microsoft Graph PowerShell, który jest zalecanym modułem do interakcji z Azure AD. Ponadto program Microsoft Graph PowerShell umożliwia dostęp do wszystkich interfejsów API programu Microsoft Graph i jest dostępny w programie PowerShell 7. Aby uzyskać odpowiedzi na często zadawane pytania dotyczące migracji, zobacz Często zadawane pytania dotyczące migracji.
Możesz użyć wersji modułu Programu PowerShell usługi Azure Active Directory dla programu Graph na potrzeby Azure AD zadań administracyjnych, takich jak zarządzanie użytkownikami, zarządzanie domenami i konfigurowanie logowania jednokrotnego. Wymienione tutaj polecenia cmdlet różnią się od poleceń cmdlet MSOnline, które są częścią programu Azure Active Directory PowerShell w wersji 1.0.
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 publicznej wersji zapoznawczej w scenariuszach produkcyjnych.
Pobierz moduły z Galeria programu PowerShell użyj następującego polecenia;
Historia wersji programu PowerShell dla programu Graph w usłudze Azure Active Directory
Historia wersji modułu Azure AD i modułu Azure AD w wersji zapoznawczej to tutaj: program PowerShell usługi Azure Active Directory dla programu Graph: historia wersji.
Instalowanie modułu usługi Azure AD
Wymagania wstępne
Moduł Azure AD jest obsługiwany 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
- Windows Server 2008 R2.
Uwaga
Moduł Azure AD PowerShell nie jest zgodny z programem PowerShell 7. Jest on obsługiwany tylko w programie PowerShell 5.1.
Aby zainstalować wersję ogólnego dostępności modułu, uruchom polecenie:
Install-Module AzureAD
Aby zainstalować publiczną wersję zapoznawcza, uruchom polecenie:
Install-module AzureADPreview
Nie można jednocześnie zainstalować wersji zapoznawczej i wersji ogólnie dostępnej na tym samym komputerze.
Informacje o galerii programu PowerShell
Moduł Azure AD jest dystrybuowany przy użyciu Galeria programu PowerShell. Instalowanie elementów z galerii wymaga najnowszej wersji modułu PowerShellGet, który jest dostępny w Windows 10, w Windows Management Framework (WMF) 5.0 lub w instalatorze opartym na msi (dla programu PowerShell 3 i 4).
Najnowsza wersja modułu PowerShellGet umożliwia:
- Przeszukiwanie elementów galerii przy użyciu poleceń Find-Module i Find-Script
- Zapisywanie elementów w systemie z galerii przy użyciu 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
Moduł PowerShellGet wymaga również .NET Framework wersji 4.5 lub nowszej. 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, uruchom następujące polecenie:
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:
Install-Module AzureADPreview
To polecenie sprawdza galerię programu PowerShell, aby sprawdzić, czy jest dostępna nowsza wersja. Jeśli tak, nowsze niż zainstalowane 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. Następnie zostanie wyświetlony monit 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ą.
Uwaga
Moduły Azure AD i Azure AD Preview składają się z poleceń cmdlet z różnymi konwencjami nazewnictwa, np. -AzureAD
i -AzureADMS
. Polecenia -AzureAD
cmdlet łączą się z punktem końcowym https://graph.windows.net
programu Azure AD Graph, podczas gdy -AzureADMS
polecenia cmdlet tworzą wywołania punktu końcowego programu graph.microsoft.com
Microsoft Graph. Uwierzytelnianie jest obsługiwane w trybie dyskretnym po zmianie wywołań z jednego punktu końcowego na inny i nie zostanie ponownie wyświetlony monit o podanie poświadczeń.
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.
Następne kroki
- Zobacz Nowe funkcje i ulepszenia.