Server Configuration > Server Properties for Workflow > Source Configuration Management Properties > Configuration Management Properties in si.properties
 
Configuration Management Properties in si.properties
Property
Description
si.loggingLevel=
Enables server-side logging.
Default is 0 (off).
si.serverRootDelimiter=
This property is not used.
si.serverRoot=
This property is not used.
si.browsingEnabled=
This property is not used.
si.repositoryRootDelimiter=
Delimiter used to separate multiple repository root directories in si.repositoryRoot property.
Default is a comma; otherwise, server uses delimiter specified by you. Spaces not valid delimiters.
si.repositoryRoot=
Root directories user starts reading repository from.
Default not set.
si.repositoryBrowsingEnabled=
Specifies whether client is allowed to browse repository.
Default is true.
si.Cache.default.<propertyName>=<value>
Default value for given property used by all caches in Integrity Lifecycle Manager server (server or proxy).
si.ProxyCache.default.<propertyName>=<value>
Default value for given property used by all proxy caches in Integrity Lifecycle Manager server.
si.ServerCache.default.<propertyName>=<value>
Default value for given property used only by server cache.
si.ProxyCache.<alias>. <propertyName>=<value>
Value for given property used by specified proxied server (defined by <alias>).
si.ServerCache.default.bulkMemSize=
si.ProxyCache.default.bulkMemSize=
Maximum memory use for proxy and server bulk data cache. Cache size in kilobytes (k/K), megabytes (m/M), or gigabytes (g/G).
Default is 30M.
si.ServerCache.default.bulkDiskHardLimit=
si.ProxyCache.default.bulkDiskHardLimit=
Disk hard limit of bulk data cache for software configuration management (server and proxy). The size is specified in megabytes, and must be as large or greater than the value specified for the matching bulkMemSize property. For example, 1000M. Any attempt to add more data to the bulk data cache (that would increase it to be larger than this size) results in a pause while the system waits for content to be removed from the bulk data cache.
The default value is 0, denoting no hard limit.
si.Cache.default.bulkDiskSize=
si.ProxyCache.default.bulkDiskSize=
Disk space allocated to bulk data cache for proxy and server. Cache size in kilobytes (k/K), megabytes (m/M), or gigabytes (g/G).
Default is 25G.
Value should be larger than largest member revision added to archive through Add Member or Checkin commands.
si.ServerCache.default.bulkRootDir=
si.ProxyCache.<alias>.bulkRootDir=
Location of bulk data cache for proxy and server.
The default location is installdir/server/mks/bulk for the server bulkdata cache and installdir/server/mks/<proxyalias>/bulk for proxy bulkdata caches.
You should specify an absolute path.
si.ServerCache.default.size=
si.ProxyCache.default.size=
Maximum memory use for proxy and server cache. Cache size in kilobytes (k/K), megabytes (m/M), or gigabytes (g/G).
Default is 16M. Maximum is 2G/2048M.
si.ProxyCache.<alias>.rootDir=
Location of metadata cache for proxy.
The default location is installdir/server/mks/<proxyalias>/metadata.
You should specify an absolute path.
si.Cache.default.journalHighWater=
si.Cache.default.journalLowWater=
Sets high and low marks for journal of events.Integrity Lifecycle Manager server maintains journal of all events to allow for bringing clients and proxies back in sync after disconnect or server reboot. Higher number of journal entries allows longer outage without having to completely clear client or proxy cache.
Defaults are:
si.Cache.default.journalHighWater=100000
si.Cache.default.journalLowWater=80000
si.Cache.default.journalClientEventCountLimit=
Client sync limit. Client caches are cleared when a client reconnects after an outage exceeds this limit. Default is 20000.
si.Cache.default.maxServerPoolSize
Maximum number of users for parallel cache feeds. Default is 30.
si.Cache.default.evtQueueWarningLimitClient
si.Cache.default.evtQueueErrorLimitClient
si.Cache.default.evtQueueWarningLimitProxy
si.Cache.default.evtQueueErrorLimitProxy
Number of events in the event queue that cause a warning to be logged.
Number of events in the event queue that cause the client or proxy to be disconnected.
Defaults for propagating events to client:
si.Cache.default.evtQueueWarningLimitClient=100si.Cache.default.evtQueueErrorLimitClient=200
Defaults for propagating events to proxy:
si.Cache.default.evtQueueWarningLimitProxy=500si.Cache.default.evtQueueErrorLimitProxy=1000
si.Cache.default.evtQueueWarningIntervalClient
si.Cache.default.evtQueueWarningIntervalProxy
Time interval between warnings messages if the queue stays above the warning limit for a period of time.
Default in seconds: 60
si.default.filterTopLevelProjects=
If true, causes Integrity Lifecycle Manager to filter the Registered Projects list and display only those users who have permission to open it for the proxy and server. If false, does not filter the Registered Projects list for proxy and server. Default is false.
si.<serveralias>.filterTopLevelProjects=
If true, causes Integrity Lifecycle Manager to filter the Registered Projects list and display only those users who have permission to open it on the specified target server. If false, does not filter Registered Projects list on specified target server.
Default is false.
si.default.autoFetchNewRevisions=
If true, allows proxy to automatically download bulk data for newly checked-in revisions or added members. If false, bulk data for new revisions not automatically downloaded by proxy.
Default is true.
si.<serveralias>. autoFetchNewRevisions=
Specifies whether bulk data for newly checked-in revisions or added members should be automatically downloaded, and overrides default behavior for specific alias.
Default is true.
si.default.restrictArchiveAccess=
Controls the resolution of archive-level permissions in the Access Control List (ACL) system.
If true, the FetchRevision permission is controlled at the archive-level.
If false, the server skips the archive-level ACL permission checks and relies on the parent project-level permission.
Default is true.
* 
When using MKS Federated Server™ architecture (FSA), the si.default.restrictArchiveAccess property must also be added manually in the si.properties file on any proxy server.
im.user
User name to use when communicating with the workflows and documents server.
Some configuration management operations (for example, change packages) need to communicate with the workflows and documents server.
* 
Only required if Integrity Lifecycle Manager workflows and documents runs on a separate server from Integrity Lifecycle Manager configuration management.
User name must be real user who exists in security realm.
im.password
Password to use when communicating with the workflows and documents server.
Some configuration management operations (for example, change packages) need to communicate with the workflows and documents server.
* 
Only required if Integrity Lifecycle Manager workflows and documents runs on a separate server from Integrity Lifecycle Manager configuration management.
im.server
Name of server used for Integrity Lifecycle Manager workflows and documents.
Some configuration management operations (for example, change packages) need to communicate with the workflows and documents server.
* 
Only required if Integrity Lifecycle Manager workflows and documents runs on a separate server from Integrity Lifecycle Manager configuration management.
Must be uncommented for configuration management only installation.
Default is localhost.
im.port
Port of server used for Integrity Lifecycle Manager workflows and documents.
Some configuration management operations (for example, change packages) need to communicate with the workflows and documents server.
* 
Only required if Integrity Lifecycle Manager workflows and documents runs on a separate server from Integrity Lifecycle Manager configuration management.
Default is listen port of the current server.
si.anonymousUser=
Name of the anonymous user in the read-only Web interface. If a user name is specified, that user name (and associated password) is used instead of querying for credentials.
* 
User name must be real user who exists in security realm. If a user name not specified, credential gathering proceeds normally.
si.anonymousPassword=
Name of the anonymous user password in the read-only Web interface. If a user name is specified, that user name (and associated password) is used instead of querying for credentials.
si.sd.enable=
Enables Staging and Deploy.
Default is false.
* 
In Integrity 10.8 and later, the Staging and Deploy functionality properties are no longer supported. Ensure that this property is always set to false.
si.sd.dataDir=
Directory tree used to store all Staging and Deploy application data on the server.
* 
If a relative path is specified, it is considered relative to the installation root of the server.
Default is server/mks/sd.
* 
In Integrity 10.8 and later, the Staging and Deploy functionality properties are no longer supported.
si.locateGovernor=
Maximum number of objects to display when performing a search by name for members or subprojects, or when displaying projects that a revision is the member revision in. Default is 5000.
Users can further limit the number of objects displayed when performing a search by name by entering a value in the Number of results field when performing the search.
si.vault.enable=
If you want to vault files that are marked as Store By Reference, set this property to True.
si.vault.location=
You can configure the file vault location with this property.
* 
To ensure that the file vaulting is enabled, specify the valid file system path in this property file and restart the server.
si.vault.bypassVaultSanityChecksUponStartup=
Bypass the configuration management file vault sanity check on server startup by setting this property to True. For more information on file vaulting, see File Vaulting for Configuration Management.
* 
The server failing to start can be an indication of a more serious issue, such as file vault corruption.