Skip to content
Valera V Harseko edited this page Jun 7, 2024 · 11 revisions

OpenIDM-4.5 Connectors Guide

https://github.com/OpenIdentityPlatform/OpenIDM/wiki/old/OpenIDM-4.5-Connectors-Guide.pdf

Warning

This guide is still a work in progress and does not yet list all the connectors that are supported with OpenIDM.

Connector Description
Generic LDAP Connector The generic LDAP connector is based on JNDI, and can be used to connect to any LDAPv3- compliant directory server, such as OpenDJ, Active Directory, SunDS, Oracle Directory Server Enterprise Edition, IBM Security Directory Server, and OpenLDAP.
CSV File Connector The CSV file connector is useful when importing users, either for initial provisioning or for ongoing updates. When used continuously in production, a CSV file serves as a change log, often containing only user records that have changed.
Database Table Connector The Database Table connector enables provisioning to a single table in a JDBC database.
PowerShell Connector The scripted PowerShell Connector toolkit allows you to create a connector customized to communicate with Microsoft systems such as Azure AD and Active Directory.
Groovy Connector The scripted Groovy Connector toolkit enables you to run a Groovy script for any OpenICF operation, such as search, update, create, and others, on any external resource.
Scripted SAP Connector The scripted SAP connector is an implementation of the Scripted Groovy Connector Toolkit that connects to any SAP system using the SAP JCo Java libraries.
Google Apps Connector The Google Apps connector enables you to interact with Google's web applications.
Salesforce Connector The Salesforce connector enables provisioning, reconciliation, and synchronization between Salesforce and the OpenIDM repository.
XML File Connector The XML File connector is really useful only in a demonstration context and should not be used in the general provisioning of XML data stores.
Active Directory Connector The Active Directory connector is a legacy connector, written in C# for the .NET platform.

OpenICF Operation Options Connection Pooling Configuration

CSV File Connector

Configuring the CSV File Connector

OpenICF Interfaces Implemented by the CSV File Connector

CSV File Connector Configuration

Database Table Connector

Configuring the Database Table Connector

OpenICF Interfaces Implemented by the Database Table Connector

Database Table Connector Configuration

PowerShell Connector Toolkit

Before You Start

Setting Up the PowerShell Connector

Testing the PowerShell Connector

Groovy Connector Toolkit

Groovy Connector Toolkit

OpenICF Interfaces Implemented by the Scripted Groovy Connector

Scripted Groovy Connector Configuration

Scripted SAP Connector

Before You Start

Setting Up the SAP Connector

Using the SAP Connector With an SAP HR System

Using the SAP Connector to Manage SAP Basis System (R/3) Users

OpenICF Interfaces Implemented by the SAP Connector

SAP Connector Configuration

Scripted SSH Connector

Configuring Authentication to the SSH Server

Configuring the SSH Connector

OpenICF Interfaces Implemented by the SSH Connector

SSH Connector Configuration

Google Apps Connector

Configuring the Google Apps Connector

Scripted Kerberos Connector

Kerberos Connector Schema

Configuring the Kerberos Connector

OpenICF Interfaces Implemented by the Kerberos Connector

Kerberos Connector Configuration

Salesforce Connector

Active Directory Connector

Configuring the Active Directory Connector

Using PowerShell Scripts With the Active Directory Connector

XML File Connector

Configuring the XML File Connector

Clone this wiki locally