Defect #2637
closed
LRT: IdentityRoleExpirationTaskExecutor process duplicate assigned roles (duplicate role requests are created in the cycle)
Added by Radek Tomiška almost 4 years ago.
Updated almost 4 years ago.
Category:
Long running task
Affected versions:
10.2.0,
10.3.0,
10.3.1,
10.3.2,
10.3.3,
10.4.0,
10.4.1,
10.4.2,
10.4.3,
10.4.4,
10.5.0,
10.5.1,
10.4.5,
10.4.6,
10.4.7,
10.5.2,
10.5.3,
10.4.8,
10.6.0,
10.4.9,
10.5.4,
10.6.1,
10.6.2,
10.6.3,
10.6.4,
10.7.0,
10.7.1
Description
IdentityRoleExpirationTaskExecutor uses pagination and removes assigned roles by assynchronous role requests => duplicate role requests are created in the cycle.
- Related to Task #2053: IdentityRoleExpirationTaskExecutor fails if HrEndContractProcess removes the identity role first (and vice versa) added
- Related to Defect #2605: Automatic role by attribute generates duplicate role requests and assignes subroles directly added
- Affected versions deleted (
10.7.2)
- Status changed from In Progress to Needs feedback
- Assignee changed from Radek Tomiška to Vít Švanda
- % Done changed from 0 to 90
- Status changed from Needs feedback to Resolved
- Assignee changed from Vít Švanda to Radek Tomiška
- % Done changed from 90 to 100
I did review and tested it. I like loading of all IDs first, thanks for this fix.
- Status changed from Resolved to Closed
Also available in: Atom
PDF