Microsoft Grah und PowerShell

Im zweitägigen Intensivseminar "Microsoft Graph und PowerShell" lernen IT-Administratoren, wie sie die Microsoft-365- und Entra-ID-Umgebung sicher, reproduzierbar und zeitsparend per PowerShell automatisieren. Im Mittelpunkt steht das Microsoft Graph API – Microsofts zentrale Schnittstelle für nahezu alle Verwaltungsaufgaben in Azure und Microsoft 365. So lassen sich wiederkehrende Aufgaben wie Benutzer-, Gruppen- oder Berechtigungsverwaltung zuverlässig automatisieren und Fehlerquellen manueller Klickarbeit vermeiden. Der Microsoft Graph Explorer dient dabei als praxisnahes Werkzeug, um API-Abfragen interaktiv zu entwickeln und direkt in produktive PowerShell-Skripte zu überführen – auch ohne auf spezielle Module angewiesen zu sein.

Darüber hinaus zeigt unser Intensivseminar, welche PowerShell-Module wann sinnvoll sind: von der Azure PowerShell über das Microsoft Graph SDK bis hin zu den neuen Entra-Cmdlets. Sie lernen die Unterschiede, Stolperfallen und Best Practices kennen und können danach bewusst entscheiden, welche Cmdlets Sie in Ihrer Umgebung einsetzen – statt sich mit widersprüchlichen oder veralteten Befehlen herumzuschlagen.

Agenda:

Die optimale Arbeitsumgebung

  • Werkzeug für die Clouddienste: PowerShell 7 und VSCode einrichten
  • Agentic IDEs: Scripting mit KI-Unterstützung
  • Azure Cloud Shell im Browser

Einsatz der Azure PowerShell

  • Von MS Online bis Microsoft Graph – ein Überblick
  • Die Module der Azure PowerShell (AZ-Module)
  • Benutzerverwaltung mit den AZ-Cmdlets
  • Erweiterte Abfragen

Arbeiten mit REST-APIs

  • Grundlagen
  • REST-APIs in der Kommandozeile verwalten: Curl, Invoke-WebRequest und Invoke-RestMethod
  • Authentifizierung mit API-Keys

MS Graph verstehen

  • Microsoft Graph: das REST-API
  • Microsoft Graph Explorer
  • Vom Graph Explorer zum PowerShell-Skript
  • Das ODATA-Protokoll als Abfragesprache für die Cloud

Authentifizierung und Autorisierung

  • Authentifizierung mit JSON Web Tokens (JWT)
  • Invoke-WebRequest und Invoke-RestMethod mit JWT nutzen
  • Benutzerverwaltung mit nativen API-Calls
  • Authentifizierung in Skripten: "Delegated" vs. "App-only"-Access
  • Berechtigungen für die Clouddienste: Bereiche (Scopes) und Berechtigungen (Permissions)
  • Best Practices: Authentifizierung mit Zertifikaten

Das Microsoft Graph SDK

  • Fortgeschrittene Abfragen an die REST API mit Invoke-MgGraphRequest
  • Die Graph-Cmdlets
  • Erweiterte Authentifizierungstechniken von MSAL bis WAM

Voraussetzungen:

Zur Teilnahme an diesem Intensivseminar sind Grundkenntnisse der PowerShell erforderlich.

Für eine erfolgreiche Teilnahme am Onlineseminar müssen die Teilnehmenden über zwei Bildschirme (alternativ einen modernen Breitbildschirm), Webcam und Headset verfügen.

Fachliche Leitung/Dozent:

Thorsten Butz ist langjähriger Microsoft Certified Trainer (MCT), Consultant, Autor und Podcaster. Er begann seine Karriere als Netzwerkspezialist und Unix-Enthusiast beim Deutschen Provider Network. Seit Windows 2000 begleitet er intensiv Microsofts Server-Technologien. Seine ausgeprägte Leidenschaft für das Scripting führte ihn schon früh zu einem aktuellen Schwerpunkt seiner Arbeit: der PowerShell

Thorsten Butz ist Gastgeber des "Sliding Windows"-Podcasts (slidingwindows.de).

Teilnahmegebühr:

  • Für Abonnenten des IT-Administrator: 1309,- Euro inkl. MwSt.
  • Für Nichtabonnenten: 1428,- Euro inkl. MwSt.

Die Teilnahmegebühr umfasst das Intensivseminar inklusive Dokumentation und ggfs. (Demo-)Labumgebung.

Falls Sie noch kein Abonnent sind: Bereits das Schnupperabo mit sechs Ausgaben zum Preis von drei ermöglicht Ihnen die Teilnahme zum Vorzugspreis. Jetzt Schnupperabo bestellen!

Ort
Online
Datum
-
Kategorie