Task #1212
open
New identity is created with state 'CREATED'
Added by Petr Michal over 6 years ago.
Updated over 6 years ago.
Description
On a project, I did reconciliation of HR system. So I reconciled all users into IdM.
But some of them are old or faulty data -> users without any contracts.
Problem is that these users without contact are valid in IdM and processes will not block them, because they work with contracts.
Required behavior will need to be discussed with colleagues.
- Related to Defect #1204: End of contract exclusion doesn't automatically enable identity added
- Target version deleted (
Malachite (9.0.0))
It's standard behavior - identity is created in the valid state ('created'), when no default contract is configured.
Standard behavior can be changed, but you can use a simple entity event processor on your project to customize standard behavior as you need - listening identity 'create' event type, register processor before core 'IdentitySaveProcessor' (e.g order -100) and set identity state to disabled as default.
I leave this ticket open, for discussions - consultations can be added here.
- Subject changed from Cannot automatically disable user without contract to New identity is created with state 'CREATED'
- Assignee changed from Radek Tomiška to Petr Michal
- Priority changed from Normal to Low
- Related to Task #813: Identity configuration - make contract properties private, add default contract state added
Also available in: Atom
PDF