base_export_anonymize
This module masks configured fields during data export for users in a dedicated anonymize group.
Key Features
- base: Replaces exported values of fields marked for anonymization with a configurable placeholder for users in the anonymize export group.
- ir.model.fields: Adds an anonymize-in-export toggle that indicates whether a field is masked by export anonymization.
- ir.model.fields.export.anonymize: Maintains the registry of fields to anonymize and exposes a list view for managing them.
- security: Introduces an export-anonymize user group and access rules giving ERP managers control over anonymized field records while other users stay read-only.
- system configuration: Seeds the anonymized export placeholder key through a configuration parameter so administrators can customise the mask.