user deletion

user deletion

When a user (requester or technician) is deleted from the application, how does the application preserve and represent his associated historical data?

Specifically:

  1. What happens to tickets, tasks, approvals and conversations that were previously linked to the deleted user?
  2. Does the application retain the user's name for audit and reporting purposes or are records anonymized or reassigned?
  3. How are dependencies handled in scenarios where the deleted user was an approver, technician or requester?

Please describe the mechanisms in place in your environment to ensure data integrity, traceability and compliance after user deletion. Also, please share your insights and best practices for deleting users while maintaining accurate historical records.