Uploaded image for project: 'OpenIDM'
  1. OpenIDM
  2. OPENIDM-13451

Docs: Reconciliation issue on Sample in IDM Salesforce Guide

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 6.5.0, 7.0.0
    • Fix Version/s: 7.0.0
    • Component/s: _Samples, documentation
    • Labels:
      None
    • Environment:
      IDM 6.5/7 Samples Guide with OpenIDM version: 6.5.0.1 build: 20190405144541 revision: 914f097
    • Target Version/s:
    • Verified Version/s:
    • Story Points:
      0.5
    • Sprint:
      2019.9 - IDM

      Description

      There is an incorrect mapping name "sourceSalesforceUser_managedUser" in the curl request which should be "systemSalesforceUser_managedUser" as per sync.json in /conf directory of IDM.

      When we run the reconciliation manually in OpenIDM Admin UI, it works just fine.

      IDM > Samples Guide

      IDM 6.5 - 11.4 section "Run Reconciliation by Using the Command Line"

      IDM 7.0 - 11.4 section "Run Reconciliation by Using the Command Line"

      curl \
       --header "X-OpenIDM-Username: openidm-admin" \
       --header "X-OpenIDM-Password: openidm-admin" \
       --request POST \
       "http://localhost:8080/openidm/recon?_action=recon&mapping=sourceSalesforceUser_managedUser&waitForCompletion=true"

      Json output:

      {
       "code": 404,
       "reason": "Not Found",
       "message": "ObjectMapping specified by sourceSalesforceUser_managedUser not found."
      }

      Mapping in sync.json:

      "displayName" : "systemSalesforceUser_managedUser",

        Attachments

          Activity

            People

            • Assignee:
              Lana Lana Frost
              Reporter:
              son.nguyen Son Nguyen
              QA Assignee:
              Vojtech Zamecnik
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: