Versions Compared
compared with
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Comment:
Editorial
This article describes how to set properties for Identity Manager Operator.
Info | ||
---|---|---|
| ||
In this article, <SMARTIDHOME> refers to /home/nexus, but this can be different depending on the setup. |
- Open <SMARTIDHOME>/docker/compose/identitymanager/operator/docker-compose.yml for editing.
Set properties as needed, by adding/editing the SYSTEM_PROPERTIES environment variable. This variable takes a JSON as value, and can be set like this. (See the table below for available properties)
Code Block language yml title Example: Add system properties env: - 'SYSTEM_PROPERTIES={ "uploadPopup.enableUploadButtonStrategyName": "enableUploadButtonStrategyStrict", "zipPacker.signZip": true, "zipUnpacker.verifyZip": true }'
Property | Default Value if not set | Possible Values |
---|---|---|
jobExecutorStarter.startOnSystemStartup | true | true/false |
deleteConfigurationVisibility.deleteConfigurationVisible | true | true/false |
uploadPopup.enableUploadButtonStrategyName | enableUploadButtonStrategyAllowUnsigned |
|
zipPacker.signZip | true | |
zipUnpacker.verifyZip | true | |
historyServiceSigner.descriptorName | ObjectHistorySigner | |
cardSDKConnectorBaseConfig.cardSDKUrl | https://localhost:54881 | |
commonHistoryService.verificationIntervalMonths | full history | Enter amount of months |
cronUsername= | admin | |
cronPassword= | admin | |
historyVerificationTrigger.cronExpression | 0 30 0 * * ? | |
schedulingReporter.to= | ||
schedulingReporter.cc= | ||
activitiHistoryCleaner.daysAfterEndTime= | 30 | |
activitiHistoryCleaner.daysOfInactivity= | 180 | |
activitiHistoryCleanerJobTrigger.cronExpression= | 0 0 23 ? * FRI * | |
quartzScheduler.enable | true | true/false |
caasCommunicationService.caasUsername= | ||
caasCommunicationService.caasPassword= | ||
caasCommunicationService.hostname= | ||
caasCommunicationService.keystoreFile= | caaskeystore.jks | |
caasCommunicationService.keystorePassword= | ||
webappUrlInfo.httpsOverridePort= | Disabled by Default | |
webServer.httpsOverridePort= | Disabled by Default | |
supportMultiTenantSelection=true | true | |
batchSync.permissionRole | BaseRoleBatchSync | |
batchSyncItemReader.pageSize= | 1000 | |
processtracker.enabled | true (it's disabled by log4j2 config) | |
instanceId |
- enableUploadButtonStrategyStrict
- enableUploadButtonStrategyAllowUnsigned
- enableUploadButtonStrategyIgnoreSigning