Uploaded image for project: 'MidPoint'
  1. MidPoint
  2. MID-5922

Livesync issue (changes that shouldn't happen)

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.0
    • Fix Version/s: 4.1
    • Component/s: Model
    • Labels:
    • Subscription:
      Active subscription

      Description

      Issue that mappings are executed with probably wrong inputs, and target system account is modified without any obvious reason.

      Steps:

      1. New livesync (LS) event comes, user is created in MP with attribute X=1, also account on target system is created with attribute Y=1 which is outbound from user extension attribute X (some conditions apply, that succeed and value from X to Y is just passed by)
      2. New LS event comes that changes X to 0, MP recomptes user and pushes Y=0 via outbound to target system as well
      3. New Ls event comes in that doesn't change user (no user delta in audit shown) only secondary delta to target account that shows Y=1 without any reason - user X attribute is still 0.

      When this happended for multivalue target account attribute, attribute values was removed because script returned "null" based on condition that shouldn't pass when looking at user attributes. It's probably because at that time source variables for mapping were null?

      No more info available.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              lazyman Viliam Repan
              Reporter:
              lazyman Viliam Repan
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: