Show pagesource Old revisions Backlinks Rename Page ODT export Add to book Share on ... Twitter LinkedIn Facebook Table of Contents Supported connectors ConnId connectors OpenICF connectors BCV supported connectors Identity Connector (IC) module Adding more connectors Employing other connectors via a remote server Supported connectorsconnector ConnId connectors 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. OpenICF connectors 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 BCV supported connectorsjdbcconnector Public Administration and Local Government - Agendas and Services: Gordic Ginis ICZ eSpis ICTBrains Matrix BBM iFIS – finanční řízení Vera ERP: SAP CUA Siebel Domain controllers a Directory services: Microsoft Active Directory Kerberos LDAP/OpenLDAP Free IPA JSON API Novell eDirectory Mail services: MS Exchange Office 365 Linux postfix CommuniGate Zimbra Obecné konektory Database and scripting connectors: JDBC scripted connector: this is a highly customizable tool for connecting JDBC-supported databases to CzechIdM. This connector is preferred in case you need to handle multiple tables with one system connection. SSH scripted connector (linux servers) SCIM connectors Databases: Microsoft SQL Server MySQL Oracle PostgreSQL Progres Operating systems: HP-UX Linux distributions without restrictions – Red Hat, Debian, SuSE,… Microsoft Windows all versions Solaris S/400 HR systems: VEMA OKbase HRIS Mysys HRMS Target Navision SAP Helios Green Service Desk HPSM REST Siebel WS Conclusion Request Tracker Health-care: StaproMEDEA NIS StaproPANAKEA OpenLIMS LEKIS AMIS – H Others: Drupal 7 Liferay eDirectory connector Gitlab rest Google Apps OpenAM In case of the CSV connector, there is a problem during the scheme generation. The attributes of the generated scheme are written in lower case, the object returned by the connector, however, has its attributes names in upper case. The solution is to change the names of the attributes manually from lower to upper case in the generated scheme. See more in the CSV section. Identity Connector (IC) moduleconnector 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. Adding more connectors Go to "Adding more connectors" (devel section) to find out more about adding other connectors. Employing other connectors via a remote server 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."