Project

General

Profile

Actions

Task #995

closed

Contracts synchronization invokes account management twice

Added by Marcel Poul about 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Vít Švanda
Category:
Account managment
Target version:
Start date:
02/26/2018
Due date:
% Done:

100%

Estimated time:
Owner:

Description

This is an idea for performance improvement.

When I synchronize contracts from source system, it evokes account management and provisioning (to AD) of identities twice or at least I see two similar succeeding operations in provisioning log . This redundancy fills the audit of provisioning as well as it slows down synchronization.

https://wiki.czechidm.com/devel/documentation/performance

Actions #1

Updated by Vít Švanda about 6 years ago

  • Assignee changed from Vít Švanda to Ondřej Kopr
Actions #2

Updated by Ondřej Kopr about 6 years ago

  • Status changed from New to In Progress
Actions #3

Updated by Vít Švanda almost 6 years ago

  • I did optimalization: When entity does not supports provisioning (as contract), then none provisioning (save event) in executed. It means none provisioning is evaluated for contract now.
  • Ondra discovered, that is wrong in situations where we need executed dependecy provisioning (for example identity ).
  • I fixed this, it means contract now throw saving event.

Ondra, please could you try it now?

Actions #4

Updated by Vít Švanda almost 6 years ago

  • Target version set to Jade (8.1.2)
Actions #5

Updated by Ondřej Kopr almost 6 years ago

  • Status changed from In Progress to Resolved
  • Assignee changed from Ondřej Kopr to Vít Švanda
  • % Done changed from 0 to 100

I just already create new task for you fix, but you are faster. Now it works awesome. Projects was save :D Thank you. Account management is executed once.

Actions #6

Updated by Vít Švanda almost 6 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF