Account Link Database Repository
Description
Account Link Repository for relational databases. Stores information about linked accounts.
May be used by
Properties
SQL Data Source (
sqlDataSource) Description
Defines how connections to the database are obtained.
Attributes
Plugin-Link
Mandatory
Assignable plugins
Table Name (
tableName) Description
The name of the database table containing the account links.
Attributes
String
Optional
Default value
account_link
Sequence Name (
sequenceName) Description
The name of the database sequence providing primary keys (Oracle only). If left empty, Airlock IAM expects the database to support auto-increment columns (SQL Server, MySQL).
Attributes
String
Optional
Suggested values
account_link_seq
Tenant ID (
tenantId) Description
The value which is added to account links to distinguish between different tenants. The value is also used when retrieving account links from the persistence.
If no value is configured, then 'no_tenant' is used as value on the database.
If no value is configured, then 'no_tenant' is used as value on the database.
Attributes
String
Optional
Length <= 50
Validation RegEx: (?!no_tenant$).*
Example
customerA
Example
customerB
Log Queries (
logQueries) Description
Enable to log SQL queries (only effective if the log level is at least INFO). Attention: query values (including potentially sensitive data) will be logged as well.
Attributes
Boolean
Optional
Default value
false
YAML Template (with default values)
type: AccountLinkDatabasePersister
id: AccountLinkDatabasePersister-xxxxxx
displayName:
comment:
properties:
logQueries: false
sequenceName:
sqlDataSource:
tableName: account_link
tenantId: