Disable automatic configuration updates
By default, IDM monitors files in the conf
directory periodically for any changes to the configuration. This functionality is configured in the following properties in your conf/system.properties
file:
openidm.fileinstall.poll
-
Sets the interval at which files are polled for changes.
2000
milliseconds by default. openidm.fileinstall.enabled
-
Specifies whether files should be monitored.
true
by default. In a production system, you should disable automatic polling for updates to prevent untested configuration changes from disrupting your identity service. Setting this property tofalse
also disables the file-based configuration view, which means that IDM reads its configuration only from the repository.If automatic polling is enabled, IDM immediately uses changes to scripts called from a JSON configuration file.
openidm.config.bootstrap.enabled
-
Allows IDM to start up and load configuration when there aren’t currently any configs stored in the repository.
true
by default. openidm.fileinstall.filter
-
Specify which file types should be monitored (if
openidm.fileinstall.enabled=true
). File types are specified in a pipe-separated list, for example:openidm.fileinstall.filter=.*\\.cfg|.*\\.json