Connectors
All interactions with the target applications are performed using connectors in OpenIAM. These operations include:
- Provisioning and de-provisioning
- Password reset
- Data imports
- Reconciliation
Connector enables direct communication with the application to allow for near real time updates to identity information resulting from the JML processes. In addition to the automation, organizations also benefit for the audit logs resulting from these operations and help to improve security and compliance.
While there is consistency in the connector interface and with how the connectors are deployed, there are differences in how they are configured and how they interact with each application. This is largely driven by the integration and functional requirements of the target application. Most connectors can be used to both synchronize (import) data as well as for provisioning and deprovisioning. Unless indicated in the table below, all connectors support the ability to:
- Import information
- Perform CRUD operations
- Manage the addition/removal of entitlement information on a user
- Reset passwords
Before you can do anything with a connector, you need to deploy and connect it to your application. Details for each can be found in their respective sections.
To integrate applications using connectors, follow the steps described below:
Topic | Documentation and Examples |
---|---|
1. Deploy and register the connector | |
RPM | Connector Registration using RPM |
Docker | Connector Registration using Docker |
Local connector | LDAP connector |
Remote connector | AD PowerShell connector |
Other connectors | Connectors overview |
2. Establish a connection to your application | Connecting process overview |
Provided the connector is installed and the connection is established, you may proceed with application on-boarding.