About Identity Connectors
MidPoint is using ConnId framework. This framework provides a layer that separates the identity management system from the target and source systems. The framework supports Java and .NET connectors for that purpose. Evolveum is a major contributor to the development of ConnId framework.
The ConnId framework is developed jointly by several companies and independent contributors. But not the connectors. The connectors are developed and maintained in separate projects. There are mostly non-technical reasons for this separation such as licensing issues, philosophical differences and business strategies. However the common framework makes the connectors compatible. Therefore connectors from several projects can be used together in one solution.
Legacy Connector List
This table summarizes the connectors that still exist in some form, but they are considered to be legacy. We recommend NOT TO USE those connectors. Those connectors are not supported by Evolveum and they may not be fit for any kind of production use.
Connector | Status | Maintained by (Origin) | Connects to | Note |
---|---|---|---|---|
eDirectory Connector | Legacy | Evolveum | Novell/NetIQ eDirectory | Was distributed in LDAP connector bundle. However, explicit subscription is needed to support this connector. The connector will be removed from the LDAP bundle. |
GitLab (legacy) | Legacy | Evolveum | GitLab server | See GitLab Connector |
AD (JNDI) | Community Not recommended | ConnId | Active Directory (using LDAP) | Maintained by ConnId project. Not recommended for use. This connector has many limitations. Use Active Directory Connector developed by Evolveum instead. |
CMD | ConnId | Executes arbitrary commands | Does not seem to support object renaming. | |
CSV Directory | Community Not recommended | ConnId | CSV files in a directory | Maintained by ConnId project. We recommend to use CSV Connector instead. |
OpenAM | Unknown | ConnId | Maintained by ConnId project. Status of this connector is unknown. | |
Unknown | SunICF/OpenICF | No reports. There is no reliable information whether this connector works or does not work. | ||
Unknown | SunICF/OpenICF | MySQL, manages MySQL database accouts (users). | This is not for table content, use DatabaseTable Connector instead. | |
Lotus Notes | Legacy | Evolveum | Lotus Notes/Domino | Tested and deployed with older version of the framework. Not developed any mode. Can be updated if needed. |
Unknown | SunICF/OpenICF | Oracle Database Server, manages Oracle database accouts (users). | This is not for table content, use DatabaseTable Connector instead. | |
FlatFile Connector | Legacy | SunICF/OpenICF | Not tested. Seems to be obsoleted by CSV and CSVFile connector. | |
Unknown | SunICF/OpenICF | Not tested, probably obsolete. | ||
Unknown | SunICF/OpenICF | Not tested, probably obsolete. | ||
Unknown | OpenICF | Not tested, probably obsolete. | ||
Unknown | OpenICF | Not tested | ||
Atlassian JIRA (scripted REST) | Legacy | Evolveum | JIRA | Only for push and get profile avatar picture with resizing - Deprecated |
Atlassian Confluence (scripted REST) | Legacy | Evolveum | Atlassian Confluence (Wiki) | Only for push and get profile picture with resizing |
Atlassian Bitbucket (scripted REST) | Legacy | Evolveum | Atlassian Bitbucket | Only for push and get profile picture with resizing |
Legacy | Evolveum (nLight) | Manipulates content of CSV-formatted files, executes scripts. | Good for integration to HR-like source systems that export data to CSV. | |
Legacy | Evolveum | LDAP-based directory servers. Also works for LDAP access to Active Directory. Evolution of original Sun LDAP connector. CDDL-licensed and JNDI-based. | This connector originated from Sun ICF, taken over by OpenICF and then taken over by Polygon. | |
Legacy Active Directory Connector (.NET) | Legacy | OpenICF (Sun ICF) | Active Directory (by ADSI) | Tested on Windows 2008 R2, 2012 server. This connector is LEGACY. Please us the Active Directory Connector (LDAP) instead. |
Exchange Connector (.NET) | Legacy | Microsoft Exchange | Tested on Windows 2008 R2 + Exchange 2010, 2013 Server This connector is LEGACY. Please us the Active Directory Connector (LDAP) instead. | |
Legacy | OpenICF | Solaris, Linux, AIX | Tested Solaris, AIX, RedHat and Ubuntu with su and sudo LEGACY use Unix connector instead |
See Identity Connectors page for explanation of connector status labels.