← Back to plugin index

User Persister Configuration

Description
Configuration of user persister settings to access users in the admintool.
Type name
UserPersisterConfiguration
Class
com.airlock.iam.admin.application.configuration.users.UserPersisterConfiguration
May be used by
Properties
User Persister (userPersister)
Description
Persister plugin used to load and store users from a database, directory, or alike.

If the property "User Iterator" is not defined, this plugin is also used for listing and finding users.

Depending on the configured features, the plugin must be able to insert and delete users (i.e. implement the "ExtendedUserPersister" interface).

Attributes
Plugin-Link
Mandatory
Assignable plugins
User Iterator (userIterator)
Description
Persister plugin used to list and search users querying a database, directory, or alike.

This property is not required unless a specially configured persister is required to list and search users.

Attributes
Plugin-Link
Optional
Assignable plugins
User List Detail Loader (userListDetailLoader)
Description
Persister plugin used to load user data for the user list page: Normally, user data is loaded using the user persister plugin defined in property "User Persister". However, this can be inefficient, if a lot of data is loaded that is not needed for the user list page.
By defining a differently configured persister plugin (or different plugin), loading user data for the user list page can be sped up.
Attributes
Plugin-Link
Optional
Assignable plugins
YAML Template (with default values)

type: UserPersisterConfiguration
id: UserPersisterConfiguration-xxxxxx
displayName: 
comment: 
properties:
  userIterator:
  userListDetailLoader:
  userPersister: