Project

General

Profile

Actions

Task #358

closed

Synchronization tree structures

Added by Vít Švanda about 7 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Vít Švanda
Category:
Synchronization
Target version:
Start date:
04/05/2017
Due date:
% Done:

100%

Estimated time:
Owner:

Description

We must be able synchronize tree structures.
- Configuration for mapping basic tree properties.
- Configuration for mapping extended attributes and confidential attributes.

Actions #1

Updated by Vít Švanda about 7 years ago

Refactoring synchronization service
  • Created abstractSynchronizationExecutor
  • Created IdenittySynchronizationExecutor.
  • Refactored identityAccoutnService to DTO.
Actions #2

Updated by Vít Švanda about 7 years ago

Refactoring IdentityAccount (Controller, REST, Frontend)

Actions #3

Updated by Vít Švanda about 7 years ago

  • % Done changed from 0 to 60

First "green line" of tree synchronization works.

Actions #4

Updated by Vít Švanda about 7 years ago

  • % Done changed from 60 to 80

Reconciliation works now. ....

Actions #5

Updated by Vít Švanda about 7 years ago

  • Added referential integrity on delete TreeNode - TreeAccount - Account.
  • Implemented finding roots by groovy script.
  • Modified UI ... system mapping and sync detail.
Remains:
  • Documentation
  • Tests
Actions #6

Updated by Vít Švanda about 7 years ago

Actions #7

Updated by Vít Švanda about 7 years ago

Created first three tests.

Actions #8

Updated by Vít Švanda about 7 years ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Vít Švanda to Ondřej Kopr
  • % Done changed from 80 to 90

Create next two test.
Ondra please do review.

Actions #9

Updated by Vít Švanda about 7 years ago

After consultation with Filip, I use for search AccAccount.UID instead externalId on IdmNodeTree.
  • Implementation, testing
Actions #10

Updated by Ondřej Kopr about 7 years ago

  • Status changed from Needs feedback to Resolved
  • Assignee changed from Ondřej Kopr to Vít Švanda
  • % Done changed from 90 to 100

I did review, test with 5000 tree nodes. Works perfectly. I didnt find any problems with synchronizations.

Nice work! Thank you.

Actions #11

Updated by Vít Švanda about 7 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF