Zum Hauptinhalt springen

Bedingungen auslösen

Filtern Sie, auf welche Geräte ein Trigger angewendet wird, mithilfe von Bedingungen basierend auf Plattform, Gruppe, Tag, Status und mehr.

Heute aktualisiert

Einführung

Jeder geplante und ereignisbasierte Trigger unterstützt Bedingungen. Bedingungen filtern, welche Geräte während der Ausführung einer Automatisierung in einen Lauf gezogen werden, wenn der Trigger ausgelöst wird — sodass Sie statt gegen jeden zugewiesenen Geräte eine spezifische Teilmenge von Geräten basierend auf Plattform, Gruppe, Tag, Status oder anderen Geräteattributen ansprechen können.

Der manuelle Trigger unterstützt keine Bedingungen. Alle anderen Triggertypen teilen sich den gleichen Condition Builder, der hier beschrieben wird.


Wie Bedingungen funktionieren

Bedingungen werden pro Trigger konfiguriert, nicht pro Automatisierung. Wenn eine Automatisierung mehrere Trigger hat, kann jeder Trigger seinen eigenen unabhängigen Bedingungssatz haben.

Wenn ein Trigger ausgelöst wird, bewertet Level seine Bedingungen gegen Ihre Geräte in diesem Moment. Geräte, die alle Bedingungen erfüllen, werden in den Automatisierungslauf gezogen. Geräte, die nicht passen, werden übersprungen — sie werden nicht verfolgt oder in die Warteschlange gestellt, und sie werden beim nächsten Auslösen des Triggers neu bewertet.

Mehrere Bedingungen verwenden AND-Logik: Jede Bedingung muss erfüllt sein, damit ein Gerät einbezogen wird. Es gibt keine ODER-Option innerhalb eines einzelnen Triggers. Wenn Sie OR-ähnliches Verhalten benötigen, fügen Sie einen zweiten Trigger mit anderen Bedingungen hinzu.

ℹ️ HINWEIS:Trigger werden gegen alle Geräte in Ihrer Organisation bewertet. Die Gruppenbedingung bestimmt, wie Sie einen Trigger auf eine Teilmenge eingrenzen — ohne sie werden alle Geräte in der Organisation gezogen, die die anderen Bedingungen erfüllen.


Bedingungen konfigurieren

Bedingungen werden im Trigger-Konfigurationspanel beim Hinzufügen oder Bearbeiten eines Triggers eingestellt.

ℹ️ HINWEIS:Trigger und Aktionen sind nur in bearbeitbaredit mode. Klicken Sie in der Pipeline-Ansicht aufEditin der oberen rechten Ecke, um den Bearbeitungsmodus einzugeben. Wenn Sie einen Trigger oder eine Aktion außerhalb des Bearbeitungsmodus anklicken, öffnet sich ein schreibgeschütztes Detailpanel mit Ausführungsstatus und Verlauf — Sie werden dort keine Konfigurationsoptionen sehen.

  1. Öffnen Sie das Trigger-Konfigurationspanel, indem Sie auf einen vorhandenen Trigger klicken oder einen neuen hinzufügen.

  2. Click the BedingungDropdown und wählen Sie einen Bedingungstyp aus.

  3. Legen Sie den Operator und Wert für die Bedingung fest.

  4. Um eine weitere Bedingung hinzuzufügen, klicken Sie auf+ Neue Bedingung hinzufügen.

  5. Um eine Bedingung zu entfernen, klicken Sie aufRemove next to it.

  6. Click Save to apply.

Condition Configuration


Bedingungsreferenz

ℹ️ HINWEIS:Mehrere Bedingungstypen — einschließlich Plattform, Betriebssystem, Tag und Gruppe — werden dynamisch aus Ihrem tatsächlichen Gerätebestand gefüllt. Wenn Ihre Umgebung nur Windows-Geräte hat, werden Sie nur Windows im Plattform-Dropdown sehen. Das Betriebssystem zeigt die spezifischen Versionen, die über Ihre registrierten Geräte vorhanden sind. Leere Dropdowns bedeuten, dass Level noch keine Geräte mit diesem Attribut erkannt hat.

Alle Geräte

Kein Filter angewendet. Jedes Gerät in Ihrer Organisation ist enthalten, wenn der Trigger ausgelöst wird.

Selecting Alle Geräteerfordert keine weitere Konfiguration. Verwenden Sie es, wenn Sie möchten, dass der Trigger gegen Ihren gesamten Gerätebestand ohne Einschränkungen ausgeführt wird.


Platform

Nach der Betriebssystemfamilie des Geräts filtern.

Operator

Beschreibung

Equal to

Das Geräte-Betriebssystem entspricht einer der ausgewählten Plattformen

Not equal to

Das Geräte-Betriebssystem entspricht keiner der ausgewählten Plattformen

Values: Windows, macOS, Linux. Mehrere Werte können ausgewählt werden.


Tag

Nach Tags filtern, die auf das Gerät angewendet werden.

Operator

Beschreibung

Equal to

Das Gerät hat alle ausgewählten Tags

Not equal to

Das Gerät hat keines der ausgewählten Tags

Wählen Sie ein oder mehrere Tags aus der Tag-Liste Ihrer Organisation aus.

💡 TIPP:Tag-Bedingungen sind nützlich zum Ansprechen von Geräten nach Funktion oder Client, ohne sich auf die Gruppenstruktur zu verlassen — beispielsweise einen Trigger nur auf Geräten ausführen, die mit markiert sindSERVER or PRODUCTION.


Group

Nach der Gerätegruppe filtern, zu der das Gerät gehört.

Operator

Beschreibung

Equal to

Das Gerät ist ein Mitglied einer der ausgewählten Gruppen

Not equal to

Das Gerät ist kein Mitglied einer der ausgewählten Gruppen

Wählen Sie eine oder mehrere Gruppen aus Ihrer Gruppenhierarchie. Untergruppen können inline erweitert werden.


Status

Danach filtern, ob das Gerät zum Zeitpunkt des Trigger-Auslösens gerade online oder offline ist.

Operator

Beschreibung

Equal to

Der Gerätestatus entspricht dem ausgewählten Wert

Not equal to

Der Gerätestatus entspricht nicht dem ausgewählten Wert

Values: Online, Offline.

ℹ️ HINWEIS:Die Status-Bedingung ist der Schlüsselhebel zur Steuerung des Offline-Geräteverhaltens. Ohne eine Status-Bedingung werden offline Geräte, die anderweitig passen, in den Lauf gezogen und in die Warteschlange gestellt — sie fahren bei der Aktion fort, bei der sie sich befanden, sobald sie wieder online sind. Das Hinzufügen einer Bedingung Status = Online schließt Offline-Geräte vollständig aus, sodass sie überhaupt nicht in die Warteschlange gestellt werden.


Hostname

Nach dem Hostnamen des Geräts filtern.

Operator

Beschreibung

Equal to

Der Hostname entspricht genau dem eingegebenen Wert

Not equal to

Der Hostname entspricht nicht dem eingegebenen Wert

Contains

Der Hostname enthält die eingegebene Zeichenkette

Enthält nicht

Der Hostname enthält nicht die eingegebene Zeichenkette

Geben Sie den Hostnamewert manuell ein. Der Abgleich ist größenbuchstabenunabhängig.

💡 TIPP: Use Containsum auf Namenkonventionen abzuzielen — beispielsweise Filterung zu allen Geräten, deren Hostname enthältSRVoder ein Client-Präfix.


Zuletzt gesehen (in Tagen)

Nach der Anzahl der Tage filtern, die seit der letzten Verbindung des Geräts mit Level vergangen sind.

Operator

Beschreibung

Greater than

Das Gerät wurde vor mehr als N Tagen zuletzt gesehen

Größer als oder gleich

Das Gerät wurde N oder mehr Tage lang zuletzt gesehen

Less than

Das Gerät wurde vor weniger als N Tagen zuletzt gesehen

Kleiner als oder gleich

Das Gerät wurde N Tage oder weniger zuletzt gesehen

Geben Sie eine ganze Anzahl von Tagen als Freitextwert ein.

💡 TIPP:Verwenden Sie diese Bedingung, um Automatisierungsläufe auf kürzlich aktive Geräte zu begrenzen — beispielsweise das Überspringen von Geräten, die seit mehr als 30 Tagen nicht gesehen wurden, die möglicherweise außer Betrieb genommen wurden oder sich in Lagerung befinden.


Architecture

Nach der CPU-Architektur des Geräts filtern.

Operator

Beschreibung

Equal to

Die Geräte-Architektur entspricht dem ausgewählten Wert

Not equal to

Die Geräte-Architektur entspricht nicht dem ausgewählten Wert

Values: amd64, arm64.


OS

Nach der spezifischen Betriebssystemversion des Geräts filtern.

Operator

Beschreibung

Equal to

Die Betriebssystemversion entspricht dem ausgewählten Wert

Not equal to

Die Betriebssystemversion entspricht nicht dem ausgewählten Wert

Werte werden aus den Betriebssystemversionen gefüllt, die in Ihrem Gerätebestand vorhanden sind. Beispiele umfassenWindows 11, Windows 10, Windows Server 2022, Windows Server 2019, Windows Server 2016, macOS Sonoma, Debian. Ihre Liste wird widerspiegeln, was tatsächlich registriert ist.

ℹ️ HINWEIS:Betriebssystemwerte sind spezifische Versionsnamen, keine Betriebssystemfamilien. Zum breiten Filtern nach Betriebssystemtyp (Windows, macOS, Linux) verwenden Sie diePlatformBedingung statt.


Type

Nach Gerätetyp filtern.

Operator

Beschreibung

Equal to

Der Gerätetyp entspricht dem ausgewählten Wert

Not equal to

Der Gerätetyp entspricht nicht dem ausgewählten Wert

Values: Workstation, Server.


Häufig gestellte Fragen

  • Werden Bedingungen jedes Mal angewendet, wenn der Trigger ausgelöst wird, oder nur beim ersten Mal?Jedes Mal. Bedingungen werden bei jedem Trigger-Auslösen neu bewertet. Ein Gerät, das letzte Woche passte, könnte diese Woche ausgeschlossen werden, wenn sich seine Gruppenmitgliedschaft, Tags oder Status geändert haben.

  • Kann ich ODER-Logik zwischen Bedingungen verwenden?Nicht innerhalb eines einzelnen Triggers. Mehrere Bedingungen verwenden immer AND-Logik. Um OR-ähnliches Verhalten zu erreichen, fügen Sie einen zweiten Trigger zur Automatisierung mit anderen Bedingungen hinzu — beide Trigger werden unabhängig bewertet.

  • Wird ein Gerät permanent übersprungen, wenn es nicht den Bedingungen entspricht?Nein. Bedingungen werden jedes Mal neu bewertet, wenn der Trigger ausgelöst wird. Wenn sich die Attribute eines Geräts ändern — seine Gruppe, Tags, Status oder Betriebssystem — und es beim nächsten Auslösen passt, wird es in diesen Lauf einbezogen.

  • Was ist, wenn ich einen Trigger für alle Geräte außer denen in einer Gruppe ausführen möchte?Verwenden Sie eine Gruppenbedingung mit demNot equal toOperator und wählen Sie die auszuschließende Gruppe aus.

  • Kann ich Bedingungen verwenden, um Geräte auf dem manuellen Trigger zu filtern?Nein. Der manuelle Trigger unterstützt keine Bedingungen — Sie wählen Geräte direkt beim Hinzufügen aus. SieheManual Triggerum zu verstehen, wie das funktioniert.

Hat dies deine Frage beantwortet?