Task #227
closedSystem role attribute mapping agenda
Added by Vít Švanda about 8 years ago. Updated about 8 years ago.
100%
Description
We need add new mapping layer for mapping and resolve value of attribute on role.
Updated by Vít Švanda about 8 years ago
- % Done changed from 0 to 20
- Added new entity, service, projection, rest, filter for RoleSystemAttribute.
- Added new fronten service, manager, context for RoleSystemAttributeDetail and refactor RoleSystemsDetail
Updated by Vít Švanda about 8 years ago
- % Done changed from 20 to 60
- Modify account managment - now supports overloading uid by role attribute setting.
- Provisioning modify is in progress
Updated by Vít Švanda about 8 years ago
- % Done changed from 60 to 70
Provisionig now support overloading attribute from roleSystem.
Updated by Vít Švanda about 8 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
- Agenda for role attribute mapping is created.
- UI for default and role mapping agendas was improved.
- Account management and provisioning for this was changed.
- Test will be created within account management test.
Radek please do review
Updated by Radek Tomiška about 8 years ago
- Status changed from Needs feedback to In Progress
- Assignee changed from Radek Tomiška to Vít Švanda
- when assigned role (IdentityRole) is removed from identity, then provisioning is not done
- when constant is used (no checkbox is checked), then some information should be shown (e.g. alert info)
- overriding password attribute does not work, when password is changed
- erd model should be updated too
- extended attribute definition is not created in role system mapping
Updated by Vít Švanda about 8 years ago
- when assigned role (IdentityRole) is removed from identity, then provisioning is not done
- when constant is used (no checkbox is checked), then some information should be shown (e.g. alert info)
- extended attribute definition is not created in role system mapping
Updated by Vít Švanda about 8 years ago
I solved problem with more same IdentityRole in same time.
- Now is this state OK and for every IdentityRole is create linked IdentityAccount.
- When is IdentityRole invalid (expired), then will be delete only linked IdentityAccount.
- When we will delete last IdentityAccount (with ownership mark) linked on same account, then we will delete this account too.
- IdentityRole validity is now correctly evaluated (interval is correct when is (from and till) date equals)
Updated by Vít Švanda about 8 years ago
Fixed:
- overriding password attribute does not work, when password is changed
- erd model should be updated too.
- Added tests for provisioning (change single attribute) and account management (change password with overloaded attribute and disable/enable account).
Updated by Vít Švanda about 8 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Vít Švanda to Radek Tomiška
Radek please do review.
Updated by Radek Tomiška about 8 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 retest, its awesome!