A cloud-based identity and access management service for securing user authentication and resource access
Hello Tynuv, Val-A
In SCIM provisioning, IsSoftDeleted=true does not always indicate that the Entra ID account was erased. It indicates that during that provisioning cycle, the provisioning service assessed the user as out of scope or inactive.
This may happen because of:
Modifications to assignments or group membership
- Delays in dynamic group evaluations
- Filters for scoping
- Inconsistencies in attribute mapping
- Temporary modifications to properties such as mapped IDs, accountEnabled, and UPN
Even if IsSoftDeleted later becomes false, some vendors do not automatically reprovision or reactivate the user when the downstream SCIM application receives a delete/deprovision operation.
This seems to be user-specific scope or attribute evaluation behavior rather than a tenant-wide problem because only a small number of users are impacted.
Suggested actions:
- Examine the provisioning logs for the impacted users.
- Verify group/app assignments and scoping filters
- Check mapped attributes for intermittent changes
- Confirm vendor SCIM app supports automatic reprovision/reactivation after delete If deletion should be avoided, leave "Disable deletion of users" enabled.
Usually, the provisioning engine's temporary determination that the user is outside the provisioning scope is the root problem.
Let me know if any further queries - feel free to reach out!