It is possible to improve a Quick Connect or Active Roles Synchronization Service connector’s performance by enabling multithreading. Multithreading works as a cache: the code caches connection information and re-uses it for faster processing of various critical operations, often resulting in better performance.
This will result in increased CPU/Memory resource consumption on the Quick Connect or Active Roles Synchronization Service host, but otherwise there should be no negative impact.
Note: This is a service-specific setting, so the same changes would need to be applied to all Quick Connect or Active Roles Synchronization Service hosts. Also, this configuration affects all connected systems of the same Connector type.
To enable multi-threading:
Quick Connect: C:\Program Files\Dell\One Identity Quick Connect
Active Roles Synchronization Service: C:\Program Files\One Identity\Active Roles\7.X\SyncService
For example, to modify the Active Directory Connector:
Quick Connect: AD Connector\ConnectorConfig.xml
Active Roles Synchronization Service: AdConnector_ConnectorConfig.xml
This line should be inside of the <ConnectorInfo> tags, so, either the second or second-last entries, as below:
Enhancement Request 254968 has been created to enable this setting on all compatible connectors in the Active Roles Synchronization Service by default.