IAM Config Editor (UI)

The Airlock IAM Config Editor is integrated in the Adminapp.

To open the Config Editor, log in to the Adminapp and click the Configuration link in the menu (see the screenshot below).

The admin user needs appropriate permissions to see the item Configuration in the menu.

Adminapp - menu Configuration

The Config Editor opens in a new tab. It loads the active configuration file of the current Airlock IAM instance on startup.

It is possible to disable the Config Editor, by setting the iam.config-editor.enabled property in the instance.properties file to false. In this case, the Config Editor is not started upon startup of the Adminapp, and the Configuration item is not visible in the menu of the Adminapp.

By default, the Config Editor is enabled (iam.config-editor.enabled = true).

For more information on the instance.properties file, see Airlock IAM instance configuration.

Overview

The Config Editor is structured as shown in the following screenshot. Note that the tree on the left side reflects the current configuration and is not fixed.

128670686.png

The number of IAM plugins is subject to change as new customer and security requirements need to be fulfilled while current plugins may get outdated or even deprecated. Because the Airlock IAM plugin architecture is highly configurable, the plugin documentation is a part of the UI concept. Click on the buttons on the UI to learn more about a specific plugin.

The following table explains the most important icons of the Config Editor:

Icon(s)

Description

Compile48np.png

Activate configuration changes.

UndoBlue48np.png

Display the currently active (running) configuration.

BlankDocumentUp48np.png/BlankDocumentDown48np.png

Upload a configuration from a file/download as a file (XML format).

Save48np.png/History24np.png

Save a working copy / restore from a working copy.

loginkeygear48np

Opens a dialog used to manage sensitive configuration values stored in an external key store.

Information48np.png

Display context help. Hint: Click on an info icon, to see the documentation in the "Docs" panel at the bottom. 

ButtonRightBlue48np.png

Go to the details page of the linked plugin.

DatabaseRecordAddBlue48np.png/DatabaseRecordDelete48np.png

Add/remove a row in a list.

AddDocumentBlue48np.png

Creates a new sub-plugin configuration.

SpellCheck48np.png

Opens a regular expression tester. Properties that allow the use of regular expressions have this icon.

LoginKey48np.png

Opens a dialog to change a secret value, e.g. a password.

Lightning48np.png

Test the configuration (e.g. try to open the specified connection or verify the entered username and password).

defaultValue48np.png

Indicates that this property is using the default value (because no different value has been specified by the user).

DeleteRed48np.png

Resets a value (may result in the default value being displayed and used).