Project

General

Profile

Task #1391

Copy roles between users

Added by Ondřej Kopr 8 months ago. Updated 7 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Roles
Target version:
Start date:
11/27/2018
Due date:
% Done:

100%


Description

Create new option for assign role to user from another user.

Please analyze these things:
  • Parameterization roles,
  • automatic roles,
  • business roles,
  • create whole role request on BE,
  • ... etc

roles.png View (38.3 KB) Ondřej Kopr, 12/04/2018 01:49 PM

roles2.png View (43 KB) Ondřej Kopr, 12/04/2018 03:45 PM


Related issues

Related to CzechIdM - Task #1377: Parameterization of assigned roles Closed 11/15/2018

History

#1 Updated by Ondřej Kopr 8 months ago

  • Related to Task #1377: Parameterization of assigned roles added

#2 Updated by Ondřej Kopr 8 months ago

  • Status changed from New to In Progress

#3 Updated by Ondřej Kopr 8 months ago

  • % Done changed from 0 to 10

For #1377 I implement flyway script.

Button with new modal window and select user is now implemented.

#4 Updated by Ondřej Kopr 8 months ago

  • % Done changed from 10 to 50

New component with selecting roles and backend rest endpoint was implemted. Now is possible choose some or choose all roles by identity.

Feature is now implemented in branch: https://github.com/bcvsolutions/CzechIdMng/tree/vsvanda/1377-identity-role-parameters

Missing:
  • update frontend component, now is used only one tree component,
  • fix frontend issues,
  • doc,
  • tests.

#5 Updated by Ondřej Kopr 8 months ago

Implementation was finished, screen:

Maybe some gui/ux refactor must be done.

Missing tests.

#6 Updated by Ondřej Kopr 8 months ago

  • % Done changed from 80 to 90

Tests was added. Solution can be found in branch vsvanda/1377-identity-role-parameters

#7 Updated by Marcel Poul 8 months ago

  • Subject changed from Assign roles from user to role concept to Copy roles between users

#8 Updated by Ondřej Kopr 8 months ago

branch was merged into develop and last UX thing for me was done:

#9 Updated by Ondřej Kopr 7 months ago

  • % Done changed from 90 to 50

After consult will be picker transformad back to identity role with option for copy role parameters.

#10 Updated by Ondřej Kopr 7 months ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Ondřej Kopr to Vít Švanda
  • % Done changed from 50 to 90

I change back select to identity roles and add back checkbox for copy role attributes.

Commit: https://github.com/bcvsolutions/CzechIdMng/commit/48d45037d66f476219c884c681653550d5e73e7a (develop)

Please Vitek could you make a review? Thank you.

#11 Updated by Vít Švanda 7 months ago

  • Status changed from Needs feedback to Resolved
  • % Done changed from 90 to 100
I did review and tested it. Works and looks nice, thanks for that.
  • I added loging about new concepts created by Copy roles operation to request log.

#12 Updated by Vít Švanda 7 months ago

  • Assignee changed from Vít Švanda to Ondřej Kopr

#13 Updated by Ondřej Kopr 7 months ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF