[19.0][MIG] privacy_partner_to_be_forgotten - #94
Conversation
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
ivantodorovich
left a comment
There was a problem hiding this comment.
Non-blocking comments.
Thanks!!
3bc4fb3 to
956f938
Compare
|
Hello @halbtonjazz, @michelerusti 👋🏻 I see you've been contributing to this module in the past. Thanks in advance ❤️ |
|
Hello @OCA/data-protection-maintainers , could you have a look and possibly merge this one? 🙏🏻 |
|
This PR has the |
956f938 to
3ffec0d
Compare
MiquelRForgeFlow
left a comment
There was a problem hiding this comment.
/ocabot migration privacy_partner_to_be_forgotten
|
/ocabot merge nobump |
|
On my way to merge this fine PR! |
|
Congratulations, your PR was merged at ea0c3ba. Thanks a lot for contributing to OCA. ❤️ |
No description provided.