Project

General

Profile

Actions

Feature #938

closed

Approving for automatic roles by attribute

Added by Ondřej Kopr almost 7 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Vít Švanda
Category:
Roles
Target version:
Start date:
01/31/2018
Due date:
% Done:

100%

Estimated time:
100.00 h
Owner:

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

Precedes IdStory Identity Manager - Task #842: Automatic role by attributeClosedOndřej Kopr02/01/201802/01/2018

Actions
Actions #2

Updated by Radek Tomiška almost 7 years ago

  • Precedes Task #842: Automatic role by attribute added
Actions #5

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
Actions #6

Updated by Vít Švanda almost 7 years ago

  • % Done changed from 0 to 10
Actions #7

Updated by Vít Švanda almost 7 years ago

  • % Done changed from 10 to 50
Actions #8

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).
Actions #9

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

Actions #10

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?

Actions #11

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!

Actions

Also available in: Atom PDF