← Back to plugin index

User Group Configuration

Description
Defines user-group dependent user settings for the admin tool.
Type name
UserGroupConfiguration
Class
com.airlock.iam.admin.application.configuration.users.UserGroupConfiguration
May be used by
Properties
Group Condition (groupCondition)
Description
The group condition selecting this admin tool settings for a user.
Attributes
Plugin-Link
Mandatory
Assignable plugins
Editable (editable)
Description
If this property is set to "true", user data is editable and users can be deleted.
Attributes
Boolean
Optional
Default value
true
Show User Valid Section (showUserValidSection)
Description
If this property is set to "true", a section with the user valid status, valid-from and valid-to dates (if information is available) is displayed. On the user edit page, the valid-from and valid-to dates can be edited.
Attributes
Boolean
Optional
Default value
false
Available User Roles (availableUserRoles)
Description
Set of roles assignable to users.
Attributes
String-List
Optional
Rows On User Detail Page (rowsOnUserDetailPage)
Description
The property names and labels of context data to be displayed on the user detail page.

The data is taken from the context data container of the selected user. The configuration of the used user persister must include the context data properties referenced here.

Attributes
Plugin-List
Optional
Assignable plugins
Locking Settings (lockingSettings)
Description
Configures the behavior of user locking.
Attributes
Plugin-Link
Mandatory
Assignable plugins
Show Credential Migration Section (showCredentialMigrationSection)
Description
If enabled, the credential migration section is be displayed on the user details page. This section contains a choice of authentication methods to be assigned to the user after migration.
Attributes
Boolean
Optional
License-Tags
TokenSelfService
Default value
false
YAML Template (with default values)

type: UserGroupConfiguration
id: UserGroupConfiguration-xxxxxx
displayName: 
comment: 
properties:
  authenticationTokens:
  availableUserRoles:
  editable: true
  groupCondition:
  lockingSettings:
  rowsOnUserDetailPage:
  showCredentialMigrationSection: false
  showUserValidSection: false