- 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
Setting the Pool Configuration
Important
Connectors continue to be released outside the IDM release. For the latest documentation, refer to the ICF documentation.
The poolConfigOption
specifies the pool configuration for poolable connectors only (connectors that have "connectorPoolingSupported" : true
). Non-poolable connectors ignore this parameter.
The following example shows a pool configuration option object for a poolable connector:
{ "maxObjects" : 10, "maxIdle" : 10, "maxWait" : 150000, "minEvictableIdleTimeMillis" : 120000, "minIdle" : 1 }
maxObjects
The maximum number of idle and active instances of the connector.
maxIdle
The maximum number of idle instances of the connector.
maxWait
The maximum time, in milliseconds, that the pool waits for an object before timing out. A value of
0
means that there is no timeout.minEvictableIdleTimeMillis
The maximum time, in milliseconds, that an object can be idle before it is removed. A value of
0
means that there is no idle timeout.minIdle
The minimum number of idle instances of the connector.