CSVFile Connector (legacy)

Last modified 22 Apr 2021 17:31 +02:00

Legacy connector for CSV-formatted files.

Functionalitystable
Development statusabandoned (no longer developed or maintained, legacy code)
Support statusunsupported
OriginICF
Support provided by
Target systemsLocal CSV files
ProtocolLocal filesystem I/O
Source code

This connector is useful to connect to systems that regularly export or import user databases in a form of CSV files. It is usually used to connect to HR-like systems that export the HR data every night. MidPoint deployments are usually using this connector to pull that data. This connector pretends that the CSV file is actually the complete resource. Therefore the usual configuration of an authoritative resource can be used to connect such an export-based resource.

Obsolete

This connector is a development dead-end. It was written even before midPoint project started and it was not designed for real deployment use. We have maintained and improved the connector during the years. But it is very difficult to maintain. Also the ConnId framework evolved over the time and we needed a connector that will use these features. Therefore we have decided to rewrite the connector completely. Next generation CSV Connector is in development and it was finished in early 2017. Please use that connector instead. The old CSVFile connector is no longer supported.

This connector can also be used as a remote connector if the file is on a different machine than midPoint.

Capabilities and Features

Provisioning YES

Live Synchronization

YES

Password

YES

Activation

YES

Scripts

YES

History

Version Origin Binary Sources Build Date Framework version Description

1.1.0.e6296

OpenICF trunk version, built and tested by Evolveum

jar

OpenICF: trunk, revision 6296

Jan 2013

Well tested (now obsolete)

1.1.0.em28

Evolveum OpenICF flavour

jar

Evolveum OpenICF git repository (emark-28-ge7a6ebb)

28 Aug 2013

Well tested, contains features that are not yet in Forgerock OpenICF (now obsolete)

1.1.0.em61

Evolveum OpenICF flavour

jar

Evolveum OpenICF git repository (emark-61-g47c99c4)

10 Sep 2013

Well tested, contains features that are not yet in Forgerock OpenICF, support for scripts (now obsolete)

1.4.0.49

Evolveum

jar

Evolveum OpenICF git repository (tag connector-csvfile-1.4.0.49)

16 Jan 2015

Bundled with midPoint.

1.4.2.0

Evolveum

jar

Evolveum OpenICF git repository (tag connector-csvfile-1.4.2.0)

June 2016

1.4.2.0

Current version. Bundled with midPoint 3.4.

EOL

June 2017

The connector is no longer supported.

Resource Examples