Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Connector

StatusMaintained by
(Origin)

Connects to

Note

DatabaseTable Connector

Supported
Bundled
Evolveum
(Sun ICF)

Generic database table (JDBC).
Tested with MySQL, PostgreSQL, Oracle, MS SQL

This connector originated from Sun ICF, taken over by OpenICF and then taken over by Evolveum.

CSV Connector

Supported
Bundled

Evolveum

Manipulates content of CSV-formatted files.

Good for integration to HR-like source systems that export data to CSV.
Rewrite of the CSV connector from scratch.

LDAP Connector

Supported
Bundled

Evolveum

LDAP-based directory servers. Complete rewrite based on Apache Directory API. Apache-licensed.

This is an LDAP connector completely rewritten from scratch. It is using Apache Directory API and it is designed and built to work with recent ConnId versions and to take all the advantages of that. Although this connector may not yet have all the exotic features (such as support for AD LDAP quirks) it is the way forward. Use this connector whenever possible.
Distributed in LDAP connector bundle. There are support limitations.

Active Directory Connector (LDAP)

Supported
Bundled

Evolveum

LDAP-based connector for Active Directory servers.

Microsoft Exchange support via WinRM interface and powershell scripts.

This is a specialization of the new LDAP Connector that supports Microsoft LDAP quirks.
Distributed in LDAP connector bundle. There are support limitations.
See Active Directory with LDAP connector.

UNIXSupportableConnIdLinux (RedHat, Ubuntu)
eDirectory ConnectorSupportableEvolveumNovell/NetIQ eDirectoryDistributed in LDAP connector bundle. However, explicit subscription is needed to support this connector.

Microsoft Graph API ConnectorSupportable
Experimental
EvolveumMicrosoft Azure AD and Office365Connector for Microsoft Graph API. It is meant to manage users in Microsoft cloud applications, such as Azure AD and Office365.
Office365DeprecatedEvolveum
(contributed)
Microsoft Office 365This connector was contributed. However, due to lack of interest from midPoint subscribers the connector was not maintained.
This connector is DEPRECATED. Please consider using of Graph API connector instead.
GitLab (REST)

Supportable
Experimental

Evolveum
GitLab server
LiferaySupportable
Limited
EvolveumLiferay PortalTested on 6.2-ce-ga4, support ACCOUNT and assignments to Roles and Org. structure over ID
CMDSupportableConnIdExecutes arbitrary commandsDoes not seem to support object renaming.
Google AppsSupportable
Community
Evolveum
(contributed)
Google API and OAuth

ScriptedSQL Connector

Supportable

Evolveum
(SunICF/OpenICF)

Very generic database connector based on Groovy/JavaScript scripting.

For databases with data in more then one table with joins, or when procedures are to be called.

SASSupportableEvolveumSAS Metadata ServerThis connector is quite outdated. But it can be supported if needed.
Atlassian Jira (REST)DeprecatedEvolveumAtlassian JiraDevelopment of this connector was not finished. The maintenance is now stopped. It can be resumed if there is enough financial incentive.
Box ConnectorExperimentalEvolveumBox (cloud service)Development of this connector was not finished.
SAP ConnectorSupportableEvolveumSAP R/3Tested on SAP System (R07)  Netweaver 7 EHP
2 (aka 7.31)
Drupal 7 ConnectorSupportableEvolveumDrupal 7Tested on Drupal 7.33, 7.53
SmartSmartRecruiters ConnectorSupportableEvolveumSmartRecruiters
SCIMv1 Generic ConnectorExperimentalEvolveumSCIM v1.1 compliant servicesGeneric connector with limited usability. Please consider using a service-specific connectors instead.
SCIM v1 Slack connectorSupportableEvolveumSlack services (SCIMv1.1 API)Child extension of the SCIM v1 generic connector
SCIM v1 Salesforce connectorSupportableEvolveumSalesforce platform (SCIMv1.1 API)Child extension of the SCIM v1 generic connector

OpenStack

ExperimentalEvolveumOpenStack REST API (keystone, nova)Created as a PoC and demo purposes at FOSDEM2016.

Siebel Connector

Community
Experimental
Evolveum
(contributed)
Siebel customized SOAP WS exposed at 3rd party middleware integration layer.Tested: Siebel 8.1.1
Connector code is experimental, it may be incomplete and it may require code changes.
PeopleSoft HCM connectorSupportableEvolveum
XML exported files from the PeopleSoft Human Capital Management (HCM) software.Connector used to pull data from XML file exports.
CoupaCommunityEvolveum (contributed)Coupa Cloud Platform (REST Coupa API)
SWITCH edu-ID Affiliation ConnectorSupportableEvolveumSWITCH edu-ID SCIM API

Scripted REST Connector

DeprecatedOpenICF
(Evolveum modifications)
Generic REST service.Needs customization with Groovy scripts for every operation.
This connector it DEPRECATED. Using groovy scripts to write connectors is a maintenance nightmare. Evolveum created a generic superclass for REST connector (in Polygon project). The use of the superclass is recommended as a replacement for OpenICF Scripted REST connector.
Waveset ConnectorExperimentalEvolveumOracle Waveset (Sun Identity Manager)
Grouper ConnectorSupportableEvolveumGrouper (Internet2 et al.)
Banner ConnectorCommunitycommunityEllucian BannerAn initiative to develop source connector for Ellucian Banner.

...