Installation und Import von PowerShell-Modulen für Microsoft 365
Diese Anleitung beschreibt, wie Sie alle notwendigen PowerShell-Module für Microsoft 365 (M365) installieren und importieren. Die Module ermöglichen die Verwaltung von Exchange Online, SharePoint, Teams und anderen M365-Diensten.
Voraussetzungen
-
PowerShell 5.1 oder neuer (Windows) bzw. PowerShell Core (plattfürmübergreifend).
-
Administrative Rechte für die Installation von Modulen.
1. PowerShell als Administrator starten
-
Suchen Sie nach PowerShell im Startmenü.
-
Rechtsklicken Sie und wählen Als Administrator ausführen.
2. Installation des PowerShellGet-Moduls
(falls nicht vorhanden)
PowerShellGet ist notwendig, um Module aus der PowerShell Gallery zu installieren.
# Installiere NuGet Provider, falls erforderlich
Install-PackageProvider -Name NuGet -Force -Scope CurrentUser
# Aktualisiere PowerShellGet auf die neueste Version
Install-Module -Name PowerShellGet -Force -AllowClobber -Scope CurrentUser
3. Installation der M365 PowerShell-Module
3.1 Exchange Online Management Module
Für die Verwaltung von Exchange Online (E-Mails, Postfächer, etc.).
Install-Module -Name ExchangeOnlineManagement -Scope CurrentUser
3.2 Microsoft Teams Module
Für die Verwaltung von Teams (Benutzer, Teams, Richtlinien).
Install-Module -Name MicrosoftTeams -Scope CurrentUser
3.3 SharePoint Online Management Shell
Für die Verwaltung von SharePoint Online (Sites, Berechtigungen).
Install-Module -Name Microsoft.Online.SharePoint.PowerShell -Scope CurrentUser
3.4 MSOnline Modul
Für die Verwaltung von klassischen Azure AD-Funktionen (z.B. Benutzerverwaltung).
Install-Module -Name MSOnline -Scope CurrentUser
3.5 AzureAD Modul
Für die Verwaltung von Azure Active Directory (modernes Modul).
Install-Module -Name AzureAD -Scope CurrentUser
Hinweis: Für neuere Funktionen verwenden Sie AzureADPreview.
Install-Module -Name AzureADPreview -Scope CurrentUser
3.6 Microsoft Graph Module
Für die Verwaltung über Microsoft Graph API (empfohlen für neue Automatisierungen).
Install-Module -Name Microsoft.Graph -Scope CurrentUser
4. Import der Module
Nach der Installation müssen die Module in die aktuelle PowerShell-Sitzung importiert werden.
# Importiere Exchange Online
Import-Module ExchangeOnlineManagement
# Importiere Microsoft Teams
Import-Module MicrosoftTeams
# Importiere SharePoint Online
Import-Module Microsoft.Online.SharePoint.PowerShell
# Importiere MSOnline
Import-Module MSOnline
# Importiere AzureAD
Import-Module AzureAD
# Importiere Microsoft Graph
Import-Module Microsoft.Graph
5. Verbindungen zu den Diensten herstellen
5.1 Exchange Online
Connect-ExchangeOnline
5.2 Microsoft Teams
Connect-MicrosoftTeams
5.3 SharePoint Online
Connect-SPOService -Url https://<Ihr-Domain>-admin.sharepoint.com
5.4 MSOnline
Connect-MsolService
5.5 AzureAD
Connect-AzureAD
5.6 Microsoft Graph
Connect-MgGraph -Scopes "User.Read.All", "Group.ReadWrite.All"
6. Aktualisierung der Module
Es ist wichtig, die Module regelmäßig zu aktualisieren, um die neuesten Funktionen und Sicherheitsupdates zu erhalten.
Update-Module -Name ExchangeOnlineManagement
Update-Module -Name MicrosoftTeams
Update-Module -Name Microsoft.Online.SharePoint.PowerShell
Update-Module -Name MSOnline
Update-Module -Name AzureAD
Update-Module -Name Microsoft.Graph
7. Deinstallation nicht mehr benötigter Module
Falls Sie ein Modul nicht mehr benötigen:
Uninstall-Module -Name <Modulname>
Beispiel:
Uninstall-Module -Name MSOnline