Feature #3158
closedAssign role to account
100%
Description
Junction table for account roles
BE only, tests
We need to check every place in IdM where IdentityRole is used and make the decision if we need to port it to account role
Related issues
Updated by Roman Kučera over 2 years ago
- Blocks Feature #3153: Add support for technical and other account in role request added
Updated by Roman Kučera over 2 years ago
- Blocks Feature #3150: Other account request added
Updated by Roman Kučera over 2 years ago
- Blocks Feature #3149: Technical account request added
Updated by Tomáš Doischer over 2 years ago
- Sprint set to Sprint 12.3-1 (srp 03 - srp 17)
- Assignee set to Peter Štrunc
Updated by Tomáš Doischer over 2 years ago
- Sprint changed from Sprint 12.3-1 (srp 03 - srp 17) to Sprint 12.3-2 (srp 17 - srp 31)
Updated by Peter Štrunc over 2 years ago
- % Done changed from 0 to 70
I finished refactoring and have a basic green line of adding/removing and updating account role assignments ready. I did a LOT of refactoring in order to enable us to abstract role assignment handling logic and possibly add more types in future.
This ticket is for from finished, but we decided to review it in parts because there are a lot of changes to review. I created merge request here https://github.com/bcvsolutions/CzechIdMng/pull/258. Would you please look at it @doischert ?
Some things that are yet to be done:
- REST controllers for acc role assignments
- RoleValidRequests are still only working with IdentityRoles
- Add more tests
- Cleanup code
Updated by Tomáš Doischer over 2 years ago
- Sprint changed from Sprint 12.3-2 (srp 17 - srp 31) to Sprint 12.3-3 (srp 31 - zář 14)
Updated by Tomáš Doischer over 2 years ago
I checked the code and have very minor notes. It looks great. Once the tests are in better shape, we can merge to develop.
Updated by Tomáš Doischer over 2 years ago
- Sprint changed from Sprint 12.3-3 (srp 31 - zář 14) to Sprint 12.3-4 (zář 14 - zář 28)
Updated by Tomáš Doischer about 2 years ago
- Sprint changed from Sprint 12.3-4 (zář 14 - zář 28) to Sprint 12.3-5 (zář 28 - říj 12)
Updated by Tomáš Doischer about 2 years ago
Some further implementation to add:
- evaluators for account roles actions: for the account owner, system owner, account owner's manager, technical account guarantor for technical accounts
- remove account roles after account delete
Updated by Tomáš Doischer about 2 years ago
- Sprint changed from Sprint 12.3-5 (zář 28 - říj 12) to Sprint 12.3-6 (říj 12 - říj 26)
Updated by Tomáš Doischer about 2 years ago
- Sprint changed from Sprint 12.3-6 (říj 12 - říj 26) to Sprint 12.3-7 (říj 26 - lis 09)
Updated by Tomáš Doischer about 2 years ago
- Sprint changed from Sprint 12.3-7 (říj 26 - lis 09) to Sprint 12.3-8 (lis 09 - lis 23)
Updated by Tomáš Doischer about 2 years ago
- Sprint changed from Sprint 12.3-8 (lis 09 - lis 23) to Sprint 12.3-9 (lis 23 - pro 07)
Updated by Tomáš Doischer about 2 years ago
I reviewed the code, see the PR for comments (all minor). Tests are not passing. I haven't yet tested it in GUI.
Updated by Ondřej Kopr about 2 years ago
- Estimated time changed from 40.00 h to 500.00 h
Updated by Tomáš Doischer about 2 years ago
- Sprint changed from Sprint 12.3-9 (lis 23 - pro 07) to Sprint 12.3-10 (pro 07 - pro 21)
Updated by Tomáš Doischer almost 2 years ago
- Status changed from In Progress to Resolved
- % Done changed from 70 to 100
Merged to develop.
Updated by Tomáš Doischer almost 2 years ago
- Status changed from Resolved to Closed