Project

General

Profile

Actions

Defect #1884

closed

Provisioning update in created state was executed after delete provisioning operation

Added by Ondřej Kopr about 5 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Radek Tomiška
Category:
Provisioning
Target version:
Start date:
10/01/2019
Due date:
% Done:

90%

Estimated time:
16.00 h
Affected versions:
Owner:

Description

Please prevent executed delete provisoning when exists some operation in created state. This will probably little issue for implementation, because created operation isn't probably committed.

Use case:
  1. In IdM exists identity with expired contract,
  2. expired contract was processed by HrEndProcess,
  3. Hr process create one update event (identity changed state false => true),
  4. Hr process also create next provisioning operation (roles from identity was removed),
  5. Remove role created DELETE operation for end system (this is executed synchronously),
  6. After remove role still exists update operation in created state with connection to non exists system entity

Affected version: 9.7.0


Related issues

Related to IdStory Identity Manager - Task #1736: State of request on a systems (+ propagation to the VS)ClosedVít Švanda07/01/2019

Actions
Related to IdStory Identity Manager - Task #1896: Add foreign keys to all entitiesNewRadek Tomiška10/08/2019

Actions
Related to IdStory Identity Manager - Defect #1904: Deadlock while change system identifierClosedRadek Tomiška10/15/2019

Actions
Actions

Also available in: Atom PDF