← Back to plugin index

Main Settings

Description
Configures globally available plugins that can act as default plugins for selected places so that identically configured plugins do not have to be added to the plugins again and again.
Type name
GlobalConfiguration
Class
com.airlock.iam.core.misc.plugin.config.GlobalConfiguration
Properties
Authentication Settings (authenticationSettings)
Description
Main settings related to authentication.
Attributes
Plugin-Link
Mandatory
Assignable plugins
Password Settings (passwordSettings)
Description
Main password-related settings. Used in authentication, policy enforcement, password management and so on.
Attributes
Plugin-Link
Optional
Assignable plugins
Data Sources (dataSources)
Description
Configures data sources (e.g. databases or directories) for the following data (excerpt):
  • User data
  • Token data

Note that data sources for some tokens are configured directly in the corresponding token-specific settings.

Attributes
Plugin-Link
Optional
Assignable plugins
State Repository (stateRepository)
Description
Defines where IAM stores all state. As long as only one instance of IAM is running (no horizontal scaling), the in-memory repository can be used.
Attributes
Plugin-Link
Optional
Assignable plugins
Correlation ID Settings (correlationIdSettings)
Description
Defines settings for correlation ID transfer and logging across all modules.
Attributes
Plugin-Link
Optional
Assignable plugins
YAML Template (with default values)

type: GlobalConfiguration
id: GlobalConfiguration-xxxxxx
displayName: 
comment: 
properties:
  authenticationSettings:
  correlationIdSettings:
  dataSources:
  passwordSettings:
  stateRepository: