...
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
You can diagnose process looking at anonymization states of Core Identity and Identity. You will recognize which steps were run and which are still to be run. |
Step 2 - AnonymizationTask runs (first time)
Core Identity is filterd by:
State - Deleted
Anonymization State - AnonymizationNeeded
No role/resource assignments are removed
find resource assignment that respect any of following conditions:
Ignore = true
AssignmentState is one of (Denied, Assigned)
find role assignment that respect any of following conditions:
Ignore = true
AssignmentState is one of (Denied, Assigned, PendingAssignment)
Changes that are done:
Clear
readonly_email
Change Identities state to
PendingAnonymization is Identity is provisioned
HistoryAnonymizationNeeded otherwise
Core Identity Attribute value anonymization
Clear
readonly_used_value
Set
serialized_value
to NULLSet
explicit_serialized_value
toSerializedAnonymizationDefault
from Core Identity Type Attribute Mappingdefault C# value if
SerializedAnonymizationDefault
does not existin case of drop down - first drop down item
History anonymization
Overwrite all entries for
Module.DM.IdentityManagement.CoreIdentity
withidentifier
of processed CoreIdentity withAnonymized with AnonymizationTask
textCore Identity Anonymization state changed to HistoryAnonymized