Parameter

Properties von Prozessoren, Prozessgruppen und Services können durch die Verwendung von Parametern zentral konfiguriert und verwaltet werden. So können Konfigurationen ausgelagert und ggf. exportiert oder importiert werden.

Verwaltung

Die Verwaltung von Parametern erfolgt über die Zuweisung zu einem Parameter-Kontext. Ein Parameter-Kontext kann mehrere Parameter enthalten und über Vererbung Parameter eines oder mehrerer anderer Kontexte erhalten. Parameter-Kontexte können über das globale Menü im Menüpunkt _Parameter Contexts verwaltet werden.

Menü Parameter-Kontexts

Parameter-Kontext anlegen

Über Add a new parameter context wird ein neuer Parameter-Kontext angelegt.

Parameter-Kontext anlegen

Der Name des Kontexts muss eindeutig sein.

Nach dem Speichern erscheint der neue Kontext in der Übersicht und kann nun verwendet werden.

Übersicht Parameter-Kontexts

Parameter hinzufügen

Mit Add a new parameter fügen Sie neue Parameter dem Kontext hinzu.

Parameter hinzufügen

Zuweisen eines Kontextes

In den Process Group Settings kann nun der Kontext der Prozessgruppe zugewiesen werden. Danach stehen die Parameter dieses Kontextes allen Services und Prozessoren in dieser Prozessgruppe zur Verfügung.

Parameter-Kontext zuweisen

Verwendung von Parametern

Wenn ein Parameter-Kontext einer Prozessgruppe zugewiesen wurde, kann der Parameter entweder durch Eingabe von

#{parametername}

oder durch das Symbol parameter context 7 neben den Property des ausgewählten Prozessors aufgerufen werden.
Dies geht in Auswahlboxen, Checkboxen und Textfeldern.

Parameter werden nach der Auswahl direkt evaluiert und das Ergebnis der Evaluation wird angezeigt.

Parameter

Über das Menü können Sie ebenfalls:

  • aus einem Property einen Parameter erstellen (sofern noch kein Parameter ausgewählt wurde)

  • direkt zur Parameterverwaltung springen (sofern bereits ein Parameter ausgewählt wurde)

  • direkt zur Verwaltung des Parameter-Kontexts springen

Vererbung von Kontexten und Berechtigungen

Ein Parameterkontext kann Parameter von einem oder mehreren Kontexten erben. Um die Vererbungen anzupassen, können die Pfeile im UI genutzt werden oder die dargestellten Parameter Contexts können per Drag-and-Drop von "Available" zu "Selected" übertragen werden. Bei Parametern mit demselben Namen gilt folgende Reihenfolge:

  • der Parameter aus dem erbenden Kontext überschreibt vererbte Parameter

  • die Reihenfolge der Vererbung: von oben nach unten

Vererbung und Berechtigungen

Berechtigungen werden ebenfalls vererbt.
Hat ein Benutzer auf einen vererbten Kontext keinen Zugriff, so wird der Zugriff auf den erbenden Kontext auch eingeschränkt.

Export/Import von Parameter Kontexten

Parameter-Kontexte können über den Download-Button einzeln heruntergeladen werden. Mit Import parameter context werden sie wieder importiert. Erbt der zu importierende Kontext von einem anderen Kontext, so muss dieser vorher importiert werden, oder es muss ein Kontext mit dem gleichen Namen bereits vorhanden sein. Anderenfalls wird der Import mit einer Fehlermeldung abgebrochen.

Informationen, die zuvor als sensibel gekennzeichnet wurden, werden nicht exportiert. In diesem Fall wird der Parameter ohne zugehörigen Wert exportiert.

Beispiel als JSON herunterladen: parametercontext.json`