Page tree

Versions Compared

Key

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

...

Microsoft Exchange support via WinRM interface and powershell scripts.

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.

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.

PowerShell Connector

Supported

Evolveum

Connector that can execute PowerShell scripts by using WinRM interface.

Scripting-only connector. Does not support any create/read/update/delete (CRUD) operations.

This connector is usually combined with Active Directory Connector (LDAP).

UNIXSupportableConnIdLinux (RedHat, Ubuntu)
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 ConnectorDeprecatedEvolveumBox (cloud service)Development of this connector was not finished.
Box Connector (SDK)CommunityExclamation LabsBox (SDK)This connector supports box.com using the official SDK. Third party support for this connector is available. 
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.
Amazon Cognito User Pool ConnectorCommunitycommunityAmazon Cognito User Pool
FreeIPA ConnectorCommunitycommunityRedHat FreeIPA

...