Connectors are configured through the ICF provisioner service. Each connector configuration is stored in a file in your project's
conf/ directory, and accessible over REST at the
openidm/conf endpoint. Connector configuration files are named
project-dir/conf/provisioner.openicf-name where name corresponds to the name of the connector.
If you are creating your own connector configuration files, do not include additional dash characters (
- ) in the connector name, as this might cause problems with the OSGi parser. For example, the name
provisioner.openicf-hrdb.json is fine. The name
provisioner.openicf-hr-db.json is not.
You can create a connector configuration in the following ways:
Start with the sample provisioner files in the
/path/to/openidm/samples/example-configurations/provisionersdirectory. For more information, see "Sample Provisioner Files".
Set up connectors with the help of the Admin UI. Log in to the Admin UI at
https://localhost:8443/admin, then continue with the process described in "Creating Connector Configurations With the Admin UI".
Use the service that IDM exposes through the REST interface to create basic connector configuration files. For more information, see "Creating Connector Configurations Over REST".
Use the cli.sh or cli.bat scripts to generate a basic connector configuration. For more information, see "configureconnector".