Feature #938
closedApproving for automatic roles by attribute
100%
Description
For now isn't possible enable approving for automatic roles by attribute.
Please add approving behavior for automatic roles.
analyze and describe best way for approving, there is probably two way: * implement approving like in roles (roleRequest and concept, WF), * implement approving like virtual system (noWF)
This ticket will be probably part of 8.0.0 version.
Related issues
Updated by Radek Tomiška almost 7 years ago
- Precedes Task #842: Automatic role by attribute added
Updated by Vít Švanda almost 7 years ago
- Status changed from New to In Progress
- Assignee changed from Ondřej Kopr to Vít Švanda
- Target version set to Hematite (8.0.0)
- Estimated time set to 100.00 h
Updated by Vít Švanda almost 7 years ago
- % Done changed from 50 to 60
- Created - DynamicTaskAutomaticRoleDetail
- Modified workflow for approving role by guarantee and approving role by guarantee and security.
- Implemented system for skip unsupported process (for automatic role) (by variable in the data objects).
Updated by Vít Švanda almost 7 years ago
- % Done changed from 60 to 70
- Permissions solved, created evaluators and next modifications (+ many others fixies).
Remains to do:
- Create script
- Tests
- Documentation
Updated by Vít Švanda almost 7 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Vít Švanda to Radek Tomiška
- % Done changed from 70 to 90
- Test is implemented: DefaultIdmAutomaticRoleRequestServiceIntegrationTest
- Admin documentation is here: https://wiki.czechidm.com/devel/documentation/roles#requests_for_change_automatically_assigned_roles
- Devel documentation is here: https://wiki.czechidm.com/devel/documentation/roles/dev/automatic_role_request
- Documentation of processes is here: https://wiki.czechidm.com/devel/dev/security/change-user-permissions#execution_of_approving_subprocesses
- Everything is in the develop. Commit: https://github.com/bcvsolutions/CzechIdMng/commit/c67e1a449595141b8ea727f421f3d0348bcfca04
Radek, could you make a feedback, please?
Updated by Radek Tomiška over 6 years ago
- Status changed from Needs feedback to Closed
- Assignee changed from Radek Tomiška to Vít Švanda
- % Done changed from 90 to 100
I did test and review, it works and code looks nice. I edit some css and some typos.
Thx for this feature, it is really complex!