Project

General

Profile

Actions

Defect #2722

closed

Rejecting of a request for a business role assignes all it's sub roles directly

Added by Vladimír Kotýnek about 3 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
High
Assignee:
Radek Tomiška
Category:
Roles
Target version:
Start date:
03/16/2021
Due date:
% Done:

100%

Estimated time:
Owner:

Description

Scenario:
  1. have a sub role "Account-role"
  2. have a superior role "Business-role" with criticality 1, 2, 3 or 4
  3. the "Account-role" is a sub role of the "Business-role"
  4. the "Business-role" can be requested
  5. As a regular user log in CzechIdM
  6. request for the "Business-role"
  7. As an approver of the "Business-role" log in CzechIdM and reject the request
  8. 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

Related to IdStory Identity Manager - Task #1636: Redesign business roles assignmentClosedRadek Tomiška05/06/2019

Actions
Actions #1

Updated by Vít Švanda about 3 years ago

  • Related to Task #1636: Redesign business roles assignment added
Actions #2

Updated by Radek Tomiška about 3 years ago

  • Status changed from New to In Progress
  • Target version set to 10.8.1
Actions #3

Updated by Radek Tomiška about 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
Actions #4

Updated by Radek Tomiška about 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?

Actions #5

Updated by Vít Švanda about 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.

Actions #6

Updated by Radek Tomiška about 3 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF