Introduction
The purpose of the DeprovisionIdentityTask
is to deprovision identities on the target systems.
| Value |
---|---|
GUID |
|
Scheduled by default | |
Interval in seconds | 60 |
Concurrent |
|
Parameters | - |
Identities to deprovision
Task filters the identities to be deprovisioned based on below conditions:
Condition | |
---|---|
current Identity → TargetSystem → SystemRecurringTaskFeatures | 1cba8799fa0c415e9ebb6c8ed4105c7a task feature has to be active |
current Identity → IdentityType → IdentityTypeFeatures | IsDeprovisioningExternallyActive (9) feature has to not active |
current Identity → IsProvisioned |
|
current Identity → CoreIdentity → ResourceAssignments | Has to have no valid resource assignment for IdentityType of current identity Valid resource assignment is one that:
|
ResourceAssignments (Other assignment contexts) | Identity is not used as the context for any resource assignment. Search all resource assignments table to find ones that:
|
current Identity → AnonymizationStatus | AnonymizationStatus has to be different than PendingAnonymization (2) or there has to be no changes in identity attribute values ( |
current Identity → AnonymizationStatus | AnonymizationStatus has to be NotAnonymized (1) OR Anonymized (6) this is stronger condition than previous. The one above can be removed! |
current Identity → DeprovisionedDate | DeprovisionDate is empty OR NOW has past the delay defined in |
current Identity → Dependent Identities | All dependent identities have empty DeprovisionedDate OR NOW has past the delay defined in What is Dependent Identity? ?????? |