System CzechIdM supports all ConnId connectors. This page contains connectors that are really tested in CzechIdM. The description always includes the version and basic features of the connector. If more information (restrictions, instructions) are available, they are also given here (at least in the form of links).
Name | Framework | Bundle name | Version | Connector name | Embedded in CzechIdM | Sync | Provisioning | Pooling | Notes | |
---|---|---|---|---|---|---|---|---|---|---|
Active Directory | ConnId | net.tirasa.connid.bundles.ad | 1.3.3 | net.tirasa.connid.bundles.ad.AdConnector | No | Yes | Yes | Yes | wiki | |
CMD | ConnId | net.tirasa.connid.bundles.cmd | 0.2 | net.tirasa.connid.bundles.csvdir.Cmd Connector | No | Yes | Yes | wiki | ||
CSV Directory | ConnId | net.tirasa.connid.bundles.csvdir | 0.8.5 | net.tirasa.connid.bundles.csvdir.CSVDirConnector | Yes | Yes | Yes | wiki | ||
Database Table Connector | ConnId | net.tirasa.connid.bundles.db.table | 2.2.4 | net.tirasa.connid.bundles.db.table.DatabaseTableConnector | Yes | Yes | Yes | wiki | ||
Flat File | ConnId | org.connid.bundles.flatfile | 1.2 | net.tirasa.connid.bundles.csvdir.FlatFileConnector | No | Yes | Yes | wiki | ||
FreeIPA | ConnId | eu.bcvsolutions.freeIpa.connector | 1.0 | eu.bcvsolutions.freeIpa.connector.FreeIpaConnector | No | Yes | Yes | TBA | ||
Google Apps | ConnId | org.connid.bundles.googleapps | 1.4.0 | net.tirasa.connid.bundles.googleapps.GoogleAppsConnector | No | Yes | Yes | wiki | ||
OpenAM | ConnId | org.connid.bundles.openam | 0.4.1 | net.tirasa.connid.bundles.openam.OpenAMConnector | No | Yes | Yes | wiki | ||
REST | ConnId | net.tirasa.connid.bundles.rest | 1.0.1 | net.tirasa.connid.bundles.rest.RESTConector | No | Yes | Yes | wiki | ||
SOAP | ConnId | net.tirasa.connid.bundles.soap | 1.4.1 | net.tirasa.connid.bundles.soap.SOAPConnector | No | Yes | Yes | wiki | ||
Scripted SQL Connector | ConnId | net.tirasa.connid.bundles.db.scriptedsql | 2.2.4 | net.tirasa.connid.bundles.db.scriptedsql.ScriptedSQLConnector | Yes | Yes | Yes | Yes | Using, wiki, leak info | |
LDAP Connector | ConnId | net.tirasa.connid.bundles.ldap | 1.5.1 | net.tirasa.connid.bundles.ldap.LdapConnector | Yes | Yes | Yes | Yes | wiki | |
Powershell Connector* | ConnId | eu.bcvsolutions.connector.powershell | 1.2.7 | eu.bcvsolutions.connector.powershell.PowershellConnector | No | Yes | Yes | .powershell-connector | ||
JIP/KAAS Connector | ConnId | eu.bcvsolutions.idm.connector.jip | 1.0.1 | eu.bcvsolutions.idm.connector.jip.jip-kaas-connector | No | Yes | Yes | github, wiki | ||
IceWarp Connector | ConnId | eu.bcvsolutions.idm.connector | 1.0.1 | eu.bcvsolutions.idm.connector.IceWarpConnector | No | Yes | Yes | github, wiki |
* Powershell connector can be used to connect various types of MS Windows based systems such as MS Exchange.
Name | Framework | Connector name | Sync | Provisioning | Pooling |
---|---|---|---|---|---|
Alfresco | OpenICF | AlfrescoConnector | Yes | Yes | |
Beplan | OpenICF | BeplanConnector | Yes | Yes | |
CommuniGate | OpenICF | CGateConnector | Yes | Yes | |
Conclusion | OpenICF | ConclusionConnector | Yes | Yes | |
eSpis | OpenICF | ESPISConnector | Yes | Yes | |
MS Exchange | OpenICF | ExchangeConnector | Yes | Yes | |
Ginis | OpenICF | GinisConnector | Yes | Yes | |
ISEA | OpenICF | ISEAConnector | Yes | Yes | |
Helios | OpenICF | HeliosConnector | Yes | Yes | |
Kerio | OpenICF | KerioConnector | Yes | Yes | |
Matrix | OpenICF | MatrixConnector | Yes | Yes | |
Siebel | OpenICF | SiebelConnector | Yes | Yes | |
Plone | OpenICF | PloneConnector | Yes | Yes | |
Windows | OpenICF | PowerShellConnector | Yes | Yes | |
SAP | OpenICF | SapConnector | Yes | Yes | |
SAP CUA | OpenICF | SAPCUAConnector | Yes | Yes | |
Linux | OpenICF | SSHConnector | Yes | Yes | |
Vera | OpenICF | VeraConnector | Yes | Yes | |
Public Administration and Local Government - Agendas and Services:
ERP:
Domain controllers a Directory services:
Mail services:
Database and scripting connectors:
Databases:
Operating systems:
HR systems:
Service Desk
Health-care:
Others:
Since it isn't desirable to be dependent only on one specific product implementing connectors (Sun ICF, OpenICF, ConnId), a separate implementation, which enables implementing of the frameworks, was created. In addition to that, it also enables creation of proprietary implementations of connectors. The advantage of these connectors is their dependence on our interface only, which we are able to alter and expand later (a proprietary implementation can be, for example, a "virtual system").
The independent IC module (Identity Connector) was created to communicate with the surrounding systems (provisioning / reconciliation/ synchronization). The purpose of this module is to provide an interface for communication with systems.
Go to "Adding more connectors" (devel section) to find out more about adding other connectors.
Currently, the CzechIdM system supports only certain types of connectors. If you want to use other connectors, such as Active Directory or Google Apps, you need to use a remote connector server allowing this option.
Read more on this topic in "Remote connector server."