Project

General

Profile

Actions

Task #585

closed

Provisioning not executed after synchronization - create entity's EAV

Added by Jan Helbich almost 7 years ago. Updated almost 7 years ago.

Status:
Closed
Priority:
High
Assignee:
Vít Švanda
Category:
Synchronization
Target version:
Start date:
07/17/2017
Due date:
% Done:

100%

Estimated time:
Owner:

Description

Synchronization with MISSING ENTITY -> CREATE ENTITY setup executes provisioning after the entity is saved (based on provisioning processors), but ignores the saving of all EAV attributes, which comes after the entity.

Expected behavior is that the entity and its EAV's are synced and provisioning is executed afterwards only once.

Actions #1

Updated by Vít Švanda almost 7 years ago

  • Status changed from New to In Progress
  • Priority changed from Normal to High
Actions #2

Updated by Vít Švanda almost 7 years ago

  • Target version changed from Diamond (7.4.0) to Citrine (7.3.0)
Actions #3

Updated by Vít Švanda almost 7 years ago

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

I've modified to make the provisioning even after updating / creating extended attributes (and secret attributes). To avoid provisioning twice, I had to create the "EventableService" interface. Here's the "publish (event)" method. Its advantage is that it performs authentication (as opposed to just off-the-shelf events). These modifications are implemented into Roles, Identity, and Tree synchronization.

Actions #4

Updated by Ondřej Kopr almost 7 years ago

  • Status changed from Needs feedback to Resolved
  • % Done changed from 0 to 100

I did review, try HH's use case on identities, after synchronization identity with eav was provisioning execute once. Thanks for fix this bug.

Actions #5

Updated by Ondřej Kopr almost 7 years ago

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

Updated by Vít Švanda almost 7 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF