[18.0][MIG] privacy_partner_to_be_forgotten - #92
OCA-git-bot merged 4 commits into
Conversation
|
Hi @SerM11 @are-agilebg would appreciate your review as you reviewed the original PR. |
Thank you! @are-agilebg your turn) |
@SerM11 please approve the PR |
|
This PR has the |
|
@OCA/data-protection-maintainers Can you take a look at this PR please? |
|
@michelerusti could you please squash these two administrative commits? |
Add new module for partner data anonymization to comply with GDPR right to erasure requirements: - Anonymize individual contacts by replacing name with initials and "Anonymized" suffix (e.g., "John Doe" -> "JD Anonymized") - Transform email addresses with date stamps for traceability (e.g., "john@example.com" -> "jd_2025-01-15_123@anonymized.oca") - Clear all personal data: phone, address, tax ID, job details - Remove chatter messages and attachments containing personal info - Anonymize linked user accounts and archive them - Preserve company data as it contains public information - Provide confirmation wizard with GDPR compliance warnings - Add security group "Anonymize Contacts" for access control - Log anonymization events for audit trail The module ensures irreversible anonymization while maintaining data relationships and audit requirements for GDPR compliance. Task: 4518
3e6cafa to
95728c7
Compare
done 👍 |
|
Ok, let's wait for a while if any of the @OCA/data-protection-maintainers will come here to check and merge. If not, then please ping me, I will merge it myself. |
Hi, it's been a week, should we wait a bit longer? |
Nope. One week is enough😄 @michelerusti thank you for your contribution! |
|
What a great day to merge this nice PR. Let's do it! |
|
Congratulations, your PR was merged at 6b2a338. Thanks a lot for contributing to OCA. ❤️ |


replace #87