Service Container
services) outboxRepository) Settings for the event outbox repository. If configured, all events are stored in an outbox database table until they have successfully been forwarded to a message broker.
If no outbox repository is configured, no events are stored. To forward events to a message broker, configure an Event Outbox Processor Service.
Currently, only the "Delete Users Task" and the "Lock Inactive Accounts Task" publish events
userStore) User store to load context data values that are added as customData to the stored events. If not configured, no custom data is added to the events.
The data contains all context data values configured in this user store. Note that these values might contain sensitive information such as email addresses or phone numbers.
sessionTimeout) statisticLogInterval) minimumThreads) maximumThreads) serviceContainerSharedSecret) acceptedSsoTicketRepository) Configures the repository used to store accepted SSO tickets and reject previously accepted ones.
The in-memory repository cannot be used if multiple instances of IAM are deployed in parallel (failover, horizontal scaling). Furthermore, the in-memory repository does not preserve previously accepted SSO tickets across IAM restarts.
logUserTrailToDatabase) Configures the database settings to use when persisting user trail log entries.
If this value is defined, then all user trail log messages generated by the Service Container App module will additionally be forwarded to the database configured within the referenced repository plugin.
All forwarded log entries are stored inside the table "USER_TRAIL_LOG". Note that setting this value does not disable writing log messages to the Service Container App log file.
correlationIdSettings) Defines settings for correlation ID transfer and logging inside the Service Container module.
If undefined, no correlation ID will be logged for this module.
type: ServiceContainer
id: ServiceContainer-xxxxxx
displayName:
comment:
properties:
acceptedSsoTicketRepository:
correlationIdSettings:
logUserTrailToDatabase:
maximumThreads: 100
minimumThreads: 10
outboxRepository:
serviceContainerSharedSecret:
services:
sessionTimeout: 30
statisticLogInterval: 60
userStore: