Content
View differences
Updated by Martin Czuchra over 12 years ago
**As** an openproject admin
**I** want to remove a user and have their data anonymized
**so that** we guarantee accordance with EU privacy law
**Acceptance criteria**
- A user can be deleted
- Their data is anonymized
- Data of two deleted users are indestinguishable
- Data integrity remains unharmed.
The core always supported deletion of users in a way that the references to them would be replaced, making contributions from different, deleted users, indistinguishable to the database level. This support is broken since the addition of timelines to the core, since timelines never supported that deletion.
Resolving this should include checking other plugins that made it into the core since the feature/rails3 work began.
**I** want to remove a user and have their data anonymized
**so that** we guarantee accordance with EU privacy law
**Acceptance criteria**
- A user can be deleted
- Their data is anonymized
- Data of two deleted users are indestinguishable
- Data integrity remains unharmed.
The core always supported deletion of users in a way that the references to them would be replaced, making contributions from different, deleted users, indistinguishable to the database level. This support is broken since the addition of timelines to the core, since timelines never supported that deletion.
Resolving this should include checking other plugins that made it into the core since the feature/rails3 work began.