Project

General

Profile

Actions

Task #599

closed

Role detail - new tab with role account

Added by Radek Tomiška over 7 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Roman Kučera
Category:
Account managment
Target version:
Start date:
08/14/2017
Due date:
08/14/2017
% Done:

100%

Estimated time:
16.00 h
Owner:

Description

Add new tab to role detail with role accounts with the same features as tab accounts on identity detail:
- expose new rest endpoint for AccRoleAccountDto (see AccIdentityAccountController)
- add new content with tab to acc module and register content in routes and module descriptor (see IdentityAccountsContent) - create service, redux manger, locale ...
- add new AccGroupPermission.ROLE_ACCOUNT = "ROLEACCOUNT" and secure rest endpoint (see IdmIdentityContractController)
- add new authorization evaluator with transient persmission to role (see IdentityContractByIdentityEvaluator)
- implement AuthorizableService<AccRoleAccountDto> in AccRoleAccountService and DeafultAccRoleAccountService (see DefaultIdmIdentityContractService)
- remove AccRoleAccountRepository find method implementation query (see IdmIdentityContractRepository#find) and implement search by criteria api in (see DefaultIdmIdentityContractService)
- update documentation (https://wiki.czechidm.com/7.3/dev/security/authorization#base_authorization_evaluators) and create tests (RoleTransitiveEvaluatorsIntegrationTest)


Related issues

Follows IdStory Identity Manager - Task #648: Tree node detail - new tab with node accountClosedRoman Kučera08/11/2017

Actions
Actions

Also available in: Atom PDF