Task #2498
closedAutomatic roles: prevent to recount automatic roles simultaneously
100%
Description
The same as #2415 - automatic roles will be processed asynchronously and cannot run simultaneously - all automatic role changes (add, delete) will be processed by LRT queue.
Related issues
Updated by Radek Tomiška about 4 years ago
- Related to Defect #2415: Business roles has subroles with mapped system and merge attribute. When you delete for example 2 subroles, one of them still remain on the end system added
Updated by Radek Tomiška about 4 years ago
- Related to Task #2444: Implement waiting for the completion of the LRT after all asynchronous events added
Updated by Radek Tomiška about 4 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Radek Tomiška to Vít Švanda
- % Done changed from 0 to 90
Automatic roles by tree structure are processed asynchronously and cannot run simultaneously - all automatic role changes (add, delete) are processed by LRT queue.
Commit:
https://github.com/bcvsolutions/CzechIdMng/commit/6732bda8ea9bdfb7ad7654cd6198d50b96e06664
Could you provide me a feedback, please?
Updated by Vít Švanda about 4 years ago
- 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 reivew and tested it. After consultation we decised, that this limitation (only one remove LRT can be run in same time) will be used only for automatic roles by tree not by attributes (to ensure backward compatibility).
Thanks for this improve.
Commit: https://github.com/bcvsolutions/CzechIdMng/commit/026ca6d86642027e0d306892cf08c473de1ec85f
Updated by Radek Tomiška about 4 years ago
- Status changed from Resolved to Closed
Updated by Radek Tomiška about 4 years ago
- Related to Defect #2524: Adding multiple automatic roles for organizations with many users fails, the second automatic role doesn't exist added