Kursüberblick
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
Zielgruppe
M365-Administratoren, Entscheider/IT-Leiter
Voraussetzungen
Solide Grundkenntnisse der PowerShell. (z.B. Workshop Microsoft PowerShell Grundlagen (MSPSFUN)/ Workshop Microsoft PowerShell Grundlagen & Aufbau Bundle (MSPSFA)). Allgemeines Verständnis der gängigen Microsoft 365 Technologien und mindestens Grunderfahrungen mit den grafischen Management-Werkzeugen von M365.
Kursinhalt
- 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