Actions
Defect #2722
closedRejecting of a request for a business role assignes all it's sub roles directly
Start date:
03/16/2021
Due date:
% Done:
100%
Estimated time:
Description
Scenario:
- have a sub role "Account-role"
- have a superior role "Business-role" with criticality 1, 2, 3 or 4
- the "Account-role" is a sub role of the "Business-role"
- the "Business-role" can be requested
- As a regular user log in CzechIdM
- request for the "Business-role"
- As an approver of the "Business-role" log in CzechIdM and reject the request
- the regular user who requested for the "Business-role" now does not have the "Business-role" assigned, but has the "Account-role" assigned dirrectly.
The assignment of the "Account-role" si unexpected.
I tested it with all the approval workflows both from extras module and product.
Tested on 10.6.6 with rec, extras and custom modules and 10.8.0 with no additional modules.
Related issues
Updated by Vít Švanda over 3 years ago
- Related to Task #1636: Redesign business roles assignment added
Updated by Radek Tomiška over 3 years ago
- Status changed from New to In Progress
- Target version set to 10.8.1
Updated by Radek Tomiška over 3 years ago
- Affected versions 10.6.0, 10.6.1, 10.6.2, 10.6.3, 10.6.4, 10.7.0, 10.7.1, 10.6.5, 10.7.2 added
Updated by Radek Tomiška over 3 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
I fixed including sub roles of rejected concept into role request.
Commit:
https://github.com/bcvsolutions/CzechIdMng/commit/e80bd077015b0433fc32322d93fc72ba6f78f506
Could you provide me a feedback, please?
Updated by Vít Švanda over 3 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 review and tested it. Works correctly now. Thanks for this fix.
Updated by Radek Tomiška over 3 years ago
- Status changed from Resolved to Closed
Actions