Course Overview
Das Ziel ist, Microsoft 365 Dienste mit PowerShell stabil, produktiv und zukunftssicher zu verwalten. Dazu zählen der operative Einsatz der Powershell im Terminal sowie Skripte. Diskutiert werden insbesondere auch Fragen der Kompatibilität verschiedener Tools und Ansätze zur Aktualisierung und Migration bestehender Skripte
Who should attend
M365-Administratoren, Entscheider/IT-Leiter
Prerequisites
Solide Grundkenntnisse der PowerShell. (z.B. Workshop Microsoft PowerShell Fundamentals (MSPSFUN)/ Workshop Microsoft PowerShell Fundamentals & Advanced Bundle (MSPSFA)). Allgemeines Verständnis der gängigen Microsoft 365 Technologien und mindestens Grunderfahrungen mit den grafischen Management-Werkzeugen von M365.
Course Content
- Bestandsaufnahme & Zielarchitektur 2026 Worin besteht die Komplexität der Werkzeuge? Welche pragmatische Architektur ist im Jahr 2026 empfehlenswert?
- Voraussetzungen & Arbeitsumgebung einrichten PowerShell 7.4+ installieren & konfigurieren VS Code mit ISE-Mode und optimale Einstellungen Module installieren (Entra, Graph, ExchangeOnlineManagement, Teams, PnP) Versions-Pinning & Best Practices Übung: Vollständige Arbeitsumgebung aufbauen und erstes Connect
- Microsoft Entra PowerShell in der Praxis Connect-Entra, Scopes, Alias-Modus User, Groups, Applications, Conditional Access, Roles, Licenses Praktische Beispiele & Migration von alten AzureAD-Skripten Übung: Gruppenverwaltung, dynamische Gruppen, Ownerless-Group-Bereinigung
- Exchange Online Management ExchangeOnlineManagement-Modul (EXO V3/V4) Mailboxen, Berechtigungen, Transport-Regeln, Retention, Compliance Auswahl der Werkzeuge: Graph vs. EXO Übung: Shared-Mailbox-Lebenszyklus + Berechtigungen + Transport-Regel
- Microsoft Teams-Verwaltung MicrosoftTeams-Modul + Entra/Graph-Kombination Teams, Channels, Policies, Members, Apps Übung: Team-Provisioning + Policy-Zuweisung
- Intune-Verwaltung mit PowerShell Stand 2026: Microsoft.Graph.Intune (2023) vs. Microsoft.Graph (SDK) Geräte, Policies, Apps, Configuration Profiles, Compliance Entra PowerShell für Device-Identity-Aspekte Übung: Geräte abfragen, Win32-Apps deployen, Compliance-Reports
- Authentifizierung – Der Schlüssel für stabile Skripte Interactive vs. App-only vs. Zertifikat-basiert
- Best Practices für unattended Scripts (Zertifikate im Tenant) Übung: Zertifikat-basiertes Connect für Entra + Exchange + Teams