IBM Tivoli Directory Integrator
The Domino plug-in has a template configuration file installed
at TDI_Install_dir/pwd_plugins/domino/pwsync.props.
When the Domino plug-in is initialized, it will expect that the configuration
file is placed at domino_data_dir/idipwsync/pwsync.props on
UNIX or at domino_program_dir\idipwsync\pwsync.props on
Windows. The plug-in then reads the file. Some of the parameters in
that configuration file are shared between the plug-in and the Java
Proxy. For a complete list of the supported properties, see Password plug-ins common configuration and utilities.
The Domino Password Synchronizer supplies an option
to synchronize password changes using a unique User Identifier. The
User Identifier, supplied by Domino, uniquely identifies users within their corresponding Domino Server.
The following common properties are ignored by the Domino plug-in:
- proxyStartExe
- The Java Proxy is started as a Domino Task when the Domino Server
is started. The Java Proxy is automatically stopped when the Domino
Server is shutting down; it can be manually shut down using the stopProxy
script.. To start the Java Proxy, the Domino Server instantiates the
class com.ibm.di.plugin.domino.ProxyLoader, which is a native Domino
Addin representing a separate Domino Task. The Domino Server is configured
to start another JVM dedicated for that Domino Task. The configuration
is done when editing the notes.ini file and adding the "runjava"
line.
- logFile
- This property is ignored because the Domino plug-in uses three
log files instead of one. See the section below to find out which
properties configure those files.
In addition to the common configuration properties, the Domino
plug-in recognizes the following properties:
- admin.logFile
- This property sets the file the admin agent will log into. If
this file is not set the Agent will not output any log. The default
value is idipwsync/admin.log.
- client.logFile
- This property sets the file the client agent will log into.
If this file is not set the Agent will not output any log. The default
value is idipwsync/client.log.
- web.logFile
- This property sets the file the web agent will log into. If
this file is not set the Agent will not output any log. The default
value is idipwsync/web.log.
- useUniqueID
- This boolean property turns the usage of the unique user ID
on or off. If this property is set to true then the plug-in will send
the unique id instead of the actual user-name. The default value is
false.
- ignoreMissingUniqueID
- If this boolean property is set to true and the useUniqueID
is also true, then the plug-in will skip the synchronization for users
for which UNID could not be found. The default value is false.
- usernamePrefix
- If this property is set to true and the useUniqueID is also
true and the ignoreMissingUniqueID is set to false, then the plug-in
will prefix the user's distinguished name with the value of this
property. The default value is "" (empty string).