Hi there,
I would love to have a way to anonymise or pseudonymise records via automation. Why?
I could keep the records with non personal identifiable data for analysis without the need to delete them.
Example: HR App - applications should be deleted after roughly 6 months of time after a decision is made. No need to store personal data after that timeframe.
For using dashboards and analysis it would be good to keep the record and certain meta data - but fields like Name, E-Mail, Telephone Number, Cover Letter should be deleted without revisioning.
Maybe it just needs a hard delete action, that makes it impossible to revert the delete for the selected fields?
Am I dim on this - why can you not just automate replacing the relevant fields with other data so for example:
phone: 8888-888888
email: noone@doman.com
etc?
Then you keep the original record and any relations for reporting but remove any personal information?
I did use this workaround. Copied a record field by field into a new record and deleted the old one. Even the automation log doesn’t contain any relevant data - which is good.
The problem with this process is, that any other update with fields in the application requires a potential update in the automation. But this also happens with defining the fields to be deleted without history. It would still be easier, if I had e.g. an automation module, which is “clone record”, which would automatically map the fields and let me adjust them as needed and how to handle new fields added later. But thats just an improvement of the above process.