Latest update: 7.0.4
- Overview
- The ForgeRock Identity Connector Framework (ICF)
- Supported Connectors
- Adobe Marketing Cloud Connector
- AS400 connector
- Cerner Connector
- CSV File Connector
- Database Table Connector
- DocuSign Connector
- Google Cloud Platform Connector
- Google Apps Connector
- Groovy Connector Toolkit
- HubSpot Connector
- Kerberos Connector
- LDAP Connector
- Setting Up the Generic LDAP Connector
- Configuring the LDAP Connector to Use SSL and StartTLS
- Controlling What the LDAP Connector Synchronizes
- Using the Generic LDAP Connector With Active Directory
- Constructing the LDAP Search Filter
- OpenICF Interfaces Implemented by the LDAP Connector
- LDAP Connector Configuration
- Marketo Connector
- MongoDB Connector
- MS Graph API Java Connector
- PeopleSoft Connector
- PowerShell Connector Toolkit
- IBM RACF Connector
- Salesforce Connector
- SAP Connector
- Before You Start
- Using the SAP Connector With an SAP HR System
- Using the SAP Connector to Manage SAP Basis System (R/3) Users
- Configuring the SAP Connector For SNC
- Implementation Specifics
- OpenICF Interfaces Implemented by the SAP Connector
- SAP Connector Configuration
- SCIM Connector
- Scripted REST Connector
- Scripted SQL Connector
- ServiceNow Connector
- SSH Connector
- SAP SuccessFactors Connector
- Workday Connector
- Configure Connectors
- Sample Provisioner Files
- Creating Connector Configurations With the Admin UI
- Configure Connectors Over REST
- Setting the Connector Reference Properties
- Setting the Pool Configuration
- Setting the Operation Timeouts
- Setting the Connection Configuration
- Setting the Synchronization Failure Configuration
- Configuring How Results Are Handled
- Specifying What Attributes are Updated
- Specifying the Supported Object Types
- Configuring the Operation Options
- Remote Connectors
- Check External System Status Using REST
- Remove a Connector
- ICF Interfaces
- ICF Operation Options
- Connection Pooling Configuration
- IDM Glossary
Sample Provisioner Files
Important
Connectors continue to be released outside the IDM release. For the latest documentation, refer to the ICF documentation.
A number of sample connector configurations are available in the openidm/samples/example-configurations/provisioners
directory. To use these connector configurations, edit the configuration files as required, and copy them to your project's conf
directory.
The following example shows a high-level connector configuration. The individual configuration objects are described in detail later in this section:
{ "connectorRef" : connector-ref-object, "producerBufferSize" : integer, "connectorPoolingSupported" : boolean, true/false, "poolConfigOption" : pool-config-option-object, "operationTimeout" : operation-timeout-object, "configurationProperties" : configuration-properties-object, "syncFailureHandler" : sync-failure-handler-object, "resultsHandlerConfig" : results-handler-config-object, "excludeUnmodified" : boolean, true/false, "objectTypes" : object-types-object, "operationOptions" : operation-options-object }