Project

General

Profile

Actions

Feature #524

open

Definition of tree roots - uses raw names of resource

Added by Filip Měšťánek over 7 years ago. Updated about 7 years ago.

Status:
New
Priority:
Normal
Assignee:
Vít Švanda
Category:
Synchronization
Target version:
-
Start date:
06/22/2017
Due date:
% Done:

0%

Estimated time:
Owner:

Description

The "Definition of tree roots" for synchronization of tree nodes uses raw resource names of attributes. One example:

I have mapped attribute with IdmName = "IdmName" and resource name = "ResourceName". In the script, when I look up the attribute through account.getAttributeByName("IdmName"), it's not there. I need to use account.getAttributeByName("ResourceName").

Actions #1

Updated by Filip Měšťánek over 7 years ago

The same goes with synchronization when I use a synchronization WF. The "icAttributes" list contains raw values.

Actions #2

Updated by Vít Švanda over 7 years ago

  • Tracker changed from Defect to Feature
  • Target version set to Diamond (7.4.0)
  • % Done changed from 0 to 100
Yes it behaves like this and it is a conscious behavior.
  • In the case of roots search, the goal is to filter input data (not transformed).
  • In the case of synchronization, the purpose is not to limit the possibilities (the transformation can always be done). Therefore, the attribute entering the sync is called "icAttributes" (referring to the attributes of the IC module).
Actions #3

Updated by Vít Švanda over 7 years ago

  • Status changed from New to Closed
Actions #4

Updated by Filip Měšťánek over 7 years ago

  • % Done changed from 100 to 0

We had a short consultation about this and the result is unclear if it really should be like that. We should reopen discussion about this topic in a broader team.

Actions #5

Updated by Vít Švanda over 7 years ago

  • Status changed from Closed to New
  • Assignee changed from Vít Švanda to Filip Měšťánek
Actions #6

Updated by Filip Měšťánek over 7 years ago

  • Assignee changed from Filip Měšťánek to Vít Švanda

We came to conclusion:

  1. Don't do the transformation during root search. Maybe just write a warning near the window, that it is processing raw data
  2. Do the transformation for workflow
Actions #7

Updated by Filip Měšťánek over 7 years ago

Also the transformation script should probably already contain attributes with its idm names, not the raw names from system - open to discussion

Actions #8

Updated by Vít Švanda about 7 years ago

  • Target version deleted (Diamond (7.4.0))
Actions

Also available in: Atom PDF