Automatisierungsprojekte: Runbooks, Berichte und Workflows

Setze Automatisierungsprojekte für wiederkehrende Verwaltungsaufgaben als Skripte und geplante Abläufe um. Die Beiträge behandeln PowerShell, Microsoft Graph, Azure Automation und Logic Apps, etwa für Gerätedaten, Gruppenzuweisungen und Berichte. Arbeite die Schritte zu Anmeldung und Berechtigungen zusammen mit dem Code durch. Teste den Ablauf mit wenigen Geräten oder Gruppen, bevor er auf eine produktive Umgebung zugreift.

Ältere Artikel nach Jahr finden

Auslöser und Verwaltungsaufgabe unterscheiden

Ein PowerShell-Skript beschreibt die Arbeit. Ein Runbook oder Workflow legt zusätzlich fest, wann sie läuft und mit welcher Identität. Beginne bei der Skriptanleitung, wenn du einen API-Aufruf nachvollziehen möchtest. Wähle ein Azure-Automation- oder Logic-Apps-Beispiel, wenn Zeitplanung, Authentifizierung und Zustellung dazugehören. Die Reporting-Artikel zeigen anschließend, wie du Ergebnisse sammelst und für ihre Empfänger nutzbar machst. Das gewählte Beispiel sollte zu diesem gesamten Weg passen und nicht nur einen einzelnen Befehl liefern.

Einen Lauf nachvollziehbar machen

Lies das Skript und die Repository-Hinweise, bevor du einen Zeitplan aktivierst. Kläre Berechtigungen, einen begrenzten Testumfang und eine bekannte Eingabe. Halte fest, welche Objekte sich ändern sollen und welche unverändert bleiben müssen. Ein Zeitstempel sowie Antwort- oder Laufkennung helfen dir, eine abgeschlossene Aufgabe von einem fehlgeschlagenen oder wiederholten Versuch zu unterscheiden. Passwörter, Token und personenbezogene Daten gehören nicht in ein gemeinsam zugängliches Ausführungsprotokoll.

Auch den zweiten Lauf berücksichtigen

Prüfe, wie der Ablauf auf ein bereits vorhandenes Objekt, ein doppeltes Ereignis und einen teilweise fehlgeschlagenen Schritt reagiert. Bei Reports kontrollierst du Quellzeitraum und Empfänger, bevor du regelmäßige Zustellung einschaltest. Bei schreibenden Vorgängen brauchst du einen verständlichen Rückweg oder eine Wiederherstellung. Nutze dafür die Prüfungen des jeweiligen Artikels und seine verlinkten Quellen. Ein erfolgreicher manueller Test zeigt noch nicht, wie sich ein unbeaufsichtigter Auftrag bei jeder Wiederholung und unter allen Fehlerbedingungen verhält. Notiere außerdem, wer den Auftrag stoppen kann und wo die letzte erfolgreiche Ausführung erkennbar ist. Wird ein Ergebnis per E-Mail verschickt, sollte der Betreff Zeitraum und Zweck des Reports erkennen lassen. Verlasse dich bei einer Fehlermeldung nicht allein auf den Text einer Benachrichtigung, sondern prüfe den zugehörigen Lauf.

Darf Cloudflare Seitenaufrufe, Besuche und Ladezeiten messen? Die Analyse verwendet keine Tracking-Cookies und keine Sitzungsaufzeichnungen. Du kannst deine Auswahl jederzeit im Footer ändern.

Datenschutzdetails