Viewing and Editing Configuration Variables

You can edit and view configuration variables in the Configuration Variables View, which you can open from the Administration Perspective launch panel. This view displays the deployed models in a table. Each model name can be expanded to reveal the configuration variables for the model and their values, which can be edited directly in the table.

The configuration variables can be defined in the modeler, please refer to the chapter Using Configuration Variables in the Infinity Process Platform Documentation - Modeling Guide Using Configuration Variables of the Modeling Guide for details.

Configuration Variables View
Figure: Configuration Variables View

The Configuration Variables View is available to administrators via:

  1. the Configuration Variables link on the Administration Perspective Launch Panel.
  2. the Model Management View when deploying a model with variables, as described in chapter Deploying Workflow Models.

Table Entries

The Configuration Variables table provides the following entries:

If the Description is added in the Properties page for the model in modeler, then it is displayed as tooltip text in the portal when you hover the mouse over the model name.

Model Tooltip Text
Figure: Tooltip Text of a Model

Hiding / Showing Obsolete Configuration Variables

By default, all configuration variables are displayed regardless of whether they are used in the currently deployed model(s) version or not. In case you like to hide the configuration variables that were created for older model versions, but are not used in the currently deployed model(s), click the Show active Model Configuration valuesShow all Configuration values icon in the toolbar.

For example, having a configuration variable Environment, that is not used in the currently deployed model anymore. To hide this variable in the table, the Show / Hide Configuration Variables icon is clicked.


Figure: All configuration variables displayed.

Now, this variable is hidden and the icon switches to the Show all Configuration values icon ().


Figure: Only currently active configuration variables displayed.

Importing and Exporting Preferences

The toolbar provides Option to import and export configuration variables.

Importing Preferences

Select the Import Preferences icon Import Preferences to launch a dialog, where you can select the file to import.

Import Preferences Dialog
Figure: Import Preferences Dialog

You have to restart your server to make the imported variable value effective. Note that any values that exist in the Preference Store will be overwritten by the import.

Exporting Preferences

Select the Export Preferences icon to export configuration variables in the Preference Store to a zip file. A dialog opens according to the browser you are using, to ask where to open or save the zip file containing the preferences, e.g.:

Save Configuration Variables Dialog
Figure: Save Configuration Variables Dialog

Saving Changes and Refreshing the View

In the main toolbar, buttons to save and refresh are available.

Saving the Changes

Click the Save button to save the changed values. The existing preferences in the Preference Store are overwritten with values from the Value column in case they are not empty.

Model Validation on change of values

If saving changed values for configuration variables, a model validation is performed for all already deployed models. A dialog opens displaying deployment warnings and errors.

Validate Variables Dialog
Figure: Validate Variables Dialog

Refreshing the Table

To update the table click the Refresh button Refresh. The changed data is then retrieved and the table entries updated accordingly.