Einführung
Löst eine weitere Automatisierung innerhalb einer laufenden Pipeline aus. Diese Aktion ist die Grundlage einer modularen Automatisierungsstrategie – anstatt eine große Automatisierung zu erstellen, die alles abzudecken versucht, erstellt man kleine, fokussierte Automatisierungen und kombiniert sie miteinander.
Warum dieser Ansatz?
Große, vielseitige Automatisierungen sind schwerer zu lesen, schwerer zu debuggen und schwerer wiederzuverwenden. Wenn ein Durchlauf fehlschlägt, ist nicht immer offensichtlich, welcher Schritt das Problem verursacht hat. Und wenn dieselbe Logik in mehreren Automatisierungen benötigt wird, endet man damit, sie an mehreren Stellen zu kopieren und zu pflegen.
Ein besseres Muster: Erstelle eng definierte Automatisierungen, die eine Sache gut erledigen, und nutze dann „Automatisierung ausführen", um sie zu kombinieren.
Beispiel: Anstatt einer einzelnen „Neues Gerät einrichten"-Automatisierung mit 40 Schritten, erstelle:
Erforderliche Software installieren — installiert deinen standardmäßigen Anwendungs-Stack
Sicherheits-Baseline anwenden — konfiguriert Firewall-, Verschlüsselungs- und Richtlinieneinstellungen
Überwachung konfigurieren — wendet Überwachungsrichtlinien und Alarmschwellenwerte an
Gerät einbinden — ruft die drei oben genannten Automatisierungen der Reihe nach auf
Jede untergeordnete Automatisierung kann für ihren spezifischen Zweck unabhängig ausgelöst werden. Die übergeordnete „Gerät einbinden"-Automatisierung bleibt übersichtlich und lesbar. Wenn etwas fehlschlägt, weiß man, welche untergeordnete Automatisierung untersucht werden muss.
Aktion: Automatisierung ausführen
Klicke in der Automatisierungs-Pipeline im Bearbeitungsmodus auf + und wähle Automatisierung ausführen aus der Kategorie „Ablauf".
Eine Automatisierung auswählen
Klicke auf das Symbol für den externen Link im Automatisierung Feld, um die Automatisierungsauswahl zu öffnen.
Automatisierungen sind in Ordnern organisiert. Erweitere einen beliebigen Ordner zum Durchsuchen oder verwende das Suchfeld, um eine Automatisierung anhand ihres Namens zu finden.
Nach der Auswahl erscheint der Name der Automatisierung im Feld. Klicke auf Automatisierung anzeigen , um sie in einem neuen Tab zu öffnen und ihre Konfiguration zu prüfen.
💡 TIPP: Verwende aussagekräftige Namen für deine Automatisierungen – Namen, die klar beschreiben, was die Automatisierung tut, nicht wie sie funktioniert. „Sicherheits-Baseline installieren" ist nützlicher als „Skript-Automatisierung 3", wenn du die Pipeline einer übergeordneten Automatisierung überfliegst.
Bedingungen
Der Bedingungen Abschnitt ermöglicht es dir, die Ausführung dieser Aktion anhand von Geräteattributen oder dem Ergebnis einer vorherigen Aktion einzuschränken.
Siehe Aktionsbedingungen für die vollständige Referenz zu Bedingungstypen, Operatoren und Werten.
Weitere Optionen
Erweitere Weitere Optionen für Aktionsname, Fehlerverhalten, Ausgabevariablenzuweisung, Wiederholungsversuche und den Aktivieren/Deaktivieren-Schalter.
Siehe Aktionsübersicht für die vollständige Referenz zu den zusätzlichen Optionen, die für jede Aktion verfügbar sind.
Häufig gestellte Fragen
Wartet die übergeordnete Pipeline auf den Abschluss der untergeordneten Automatisierung? Ja – die übergeordnete Pipeline pausiert bei der Aktion „Automatisierung ausführen", bis die untergeordnete Automatisierung abgeschlossen ist, und fährt dann mit der nächsten Aktion fort.
Kann eine untergeordnete Automatisierung eine weitere Automatisierung aufrufen? Ja – es gibt keine Begrenzung, wie tief „Automatisierung ausführen"-Ketten verschachtelt werden können.
Was passiert, wenn die untergeordnete Automatisierung fehlschlägt? Hängt von deiner Bei Aktionsfehler Einstellung unter „Weitere Optionen". Setze auf Pipeline abbrechen , um die übergeordnete Automatisierung zu stoppen, wenn die untergeordnete fehlschlägt, oder Unterdrücken und fortfahren , damit die übergeordnete Automatisierung unabhängig davon fortfährt.
Kann ich Variablen von der übergeordneten Automatisierung an die untergeordnete übergeben? Automatisierungsvariablen sind auf jede Automatisierung unabhängig beschränkt – sie werden nicht zwischen übergeordneten und untergeordneten Durchläufen übertragen. Um Daten zwischen Automatisierungen auszutauschen, verwende stattdessen benutzerdefinierte Felder. Eine übergeordnete Automatisierung kann einen Wert in ein benutzerdefiniertes Feld schreiben, und die untergeordnete Automatisierung kann ihn auslesen.
Wer kann Aktionen vom Typ „Automatisierung ausführen" hinzufügen oder ändern? Techniker mit der Berechtigung, Automatisierungen in der entsprechenden Gruppe zu bearbeiten. Siehe Arbeitsbereich → Berechtigungen zur Konfiguration der Zugriffskontrolle.




