Uploaded image for project: 'OpenICF'
  1. OpenICF
  2. OPENICF-911

Port over existing openidm-salesforce module as an ICF connector

    Details

      Description

      Description

      There are currently two implementations of a connector to Salesforce. One resides inside of openidm and the other inside of openib repo. The connector that is used in IDM was ported over from OpenIB repo and implements it's own custom provisioner service interface. Having the salesforce connector will relieve IDM of having to implement openicf framework like provisioner service that the salesforce connector relies on. 

      Scope

      Port over the source from openidm-salesforce into a new openicf/salesforce-connector repo that will be using the ICF libraries. 

      1. Provide a sample provisioner.openicf-salesforce.json file that may be used with the current sync-with-salesforce sample.
      2. Any new additional code or reworking should include unit tests coverage.
      3. Ensure that the existing sample in idm, sync-with-salesforce is still functional.

      Acceptance Criteria

      1. Port over all the java code into a new ICF connector.
      2. Ensure that the build process is automated for a release of this new connector.
      3. Add unit tests to critical parts of the connector.
      4. Test that this connector passes the automated tests around the sample in idm sync-with-salesforce.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                emanuel.brici Emanuel Brici
                Reporter:
                alin Alin Brici
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: