privacy_consent
Provide GDPR-compliant tooling to request, capture, and automate partner consent for privacy activities.
Key Features
- privacy.activity: Adds consent configuration fields with default email templates, server action linkage, and mass-generation of requests based on partner filters.
- privacy.consent: Introduces a mail-tracked consent record with unique partner-activity pairing, acceptance metadata, and email workflows for manual or automatic solicitation while triggering configured server actions.
- mail.mail: Replaces placeholder consent links with signed URLs before dispatch and marks draft consents as sent when delivery succeeds.
- mail.template: Validates that consent templates include accept and reject placeholders so tokenized links can be injected safely.
- res.partner: Adds consent counters and a smart button so users can review a partner’s related consent requests directly from the contact form.
- automation: Runs a daily scheduler that generates and queues consent requests for activities set to automatic solicitation.
- website: Offers a public accept-or-reject route secured with signed tokens, records response metadata, and thanks the subject with a confirmation page.
- mail.blacklist: Supplies a server action to align a partner’s mailing blacklist status with the latest consent decision.
- security: Grants read rights on consents to data protection users and full management rights to data protection managers.