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

Tag based conditions for inbound and outbound mapping

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.2
    • Component/s: None
    • Labels:
    • Subscription:
      Active subscription

      Description

      This is an additional requirement to MID-3542:

       

      Inbound situation:

      Two accounts linked, based on some condition/calculation (isPrimaryHCMAccount() == true) we want to map the attributes of the account that fulfills the condition into our focus object. Right now the mapping conditions only applies to the whole intent. Together with Sven from DAASI we found a complicated workaround some time ago that involves recompute triggers and channels which works for now but is not really ideal as the HCM calculation is one of the core mechanisms we will rely on.
      -> Our conclusion was that conditions should be evaluated per tag and not per intent.

       

      Outbound situation:

      Two accounts linked, some mappings should be outbounded to both accounts, some mappings should only be outbounded to a conditional account, some mappings should be outbounded to both accounts - but each one gets a different value (condition based)

      Again, having tag based conditions should solve the issue here.

       

      I hope this short summary is not too condensed and you can comprehend our usecase.

        Attachments

          Activity

            People

            Assignee:
            hoffm_ma Martin Hoffmann
            Reporter:
            hoffm_ma Martin Hoffmann
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: