Verbindung zu Microsoft 365 via PowerShell
Betriebssystem
Sie müssen eine 64-Bit-Version von Windows verwenden. Die Unterstützung für die 32-Bit-Version des Microsoft Azure Active Directory-Moduls für Windows PowerShell wurde 2014 eingestellt.
Sie können die folgenden Versionen von Windows verwenden:
- Windows 10, Windows 8.1, Windows 8 oder Windows 7 Service Pack 1 (SP1)
- Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 oder Windows Server 2008 R2 SP1
1. Schritt: Installieren der benötigten Software
Diese Schritte sind nur einmalig auf Ihrem Computer erforderlich. Sie müssen die Software aber wahrscheinlich regelmäßig aktualisieren.
- Wenn Sie nicht mit Windows 10 arbeiten, installieren Sie die 32-Bit-Version des Microsoft Online Services Sign-in Assistant: Microsoft Online Services Sign-in Assistant for IT Professionals RTW.
- Gehen Sie folgendermaßen vor, um das Microsoft Azure Active Directory-Modul für Windows PowerShell zu installieren und zu importieren:
a.) Öffnen Sie eine erweiterte Windows PowerShell-Eingabeaufforderung (führen Sie Windows PowerShell als Administrator aus).
b.) Führen Sie den Befehl Install-Module MSOnline aus.
c.) Wenn Sie aufgefordert werden, den NuGet-Anbieter zu installieren, geben Sie Y ein und drücken Sie die Eingabetaste.
d.) Wenn Sie aufgefordert werden, das Modul von PSGallery zu installieren, geben Sie Y ein und drücken Sie die Eingabetaste.
e.) Den Befehl “Import-Module MSOnline” ausführen, um das Modul zu importieren.
Diese Schritte sind nur einmalig auf Ihrem Computer erforderlich. Sie müssen die Software jedoch wahrscheinlich regelmäßig aktualisieren.
- Öffnen Sie ein Windows PowerShell-Eingabeaufforderungsfenster.
- Führen Sie diesen Befehl aus:
Install-Module -Name AzureAD
Standardmäßig ist die PowerShell-Galerie (PSGallery) nicht als vertrauenswürdiges Repository für PowerShellGet konfiguriert. Wenn Sie die PSGallery zum ersten Mal verwenden, wird die folgende Meldung angezeigt:
Untrusted repository You are installing the modules from an untrusted repository. If you trust this repository, change its InstallationPolicy value by running the `Set-PSRepository` cmdlet. Are you sure you want to install the modules from 'PSGallery'? [Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"):
Beantworten Sie alle Fragen mit Ja oder Ja, um mit der Installation fortzufahren.
Führen Sie diesen Befehl aus, um das Modul zu importieren:
Import-Module AzureAD
2. Schritt: Verbindung dich mit deiner Microsoft Entra ID zu Microsoft 365
Um eine Verbindung zu Microsoft Entra ID für Ihr Microsoft 365-Abonnement mit einem Kontonamen und einem Kennwort oder mit einer Multi-Faktor-Authentifizierung herzustellen, führen Sie einen der folgenden Befehle von einer Windows PowerShell-Eingabeaufforderung aus (es muss nicht erhöht sein).
Office 365 cloud | Command |
---|---|
Office 365 Worldwide (+GCC) | Connect-AzureAD |
Office 365 operated by 21 Vianet | Connect-AzureAD -AzureEnvironmentName AzureChinaCloud |
Office 365 Germany | Connect-AzureAD -AzureEnvironmentName AzureGermanyCloud |
Office 365 U.S. Government DoD and Office 365 U.S. Government GCC High | Connect-AzureAD -AzureEnvironmentName AzureUSGovernment |
Geben Sie im Dialogfeld Bei Ihrem Konto anmelden den Benutzernamen und das Kennwort für Ihr Microsoft 365-Arbeits- oder Schulkonto ein und wählen Sie dann OK.
Wenn Sie die Multi-Faktor-Authentifizierung verwenden, folgen Sie den Anweisungen, um zusätzliche Authentifizierungsinformationen, wie z. B. einen Verifizierungscode, anzugeben.
Nachdem Sie eine Verbindung hergestellt haben, können Sie die Cmdlets für das Azure Active Directory PowerShell for Graph-Modul verwenden.