Skip to Content
Menú
This question has been flagged
2 Respostes
728 Vistes

I am handling one of our first data deletion requests since moving to Odoo.

As part of this, the customer has records that are tied to metrics and data in the system so was going to redact/remove data across all the records so that we had the records kept, but nothing personal about the customer. (Issues in handling the lead, poor follow up, issue handling service etc, hence the deletion request).

Tricky thing is that when removing personal data from the records, it is recorded as a change in the chatter, which in essence is capturing it...

I'd like to retain the original records for tracking the problem and issue, but can't see anyway to do that without inadvertently retaining the data in the chatter. 

Any tips regarding this?

(I am not a dev, nor do I have backend access, so only frontend recommendations if possible).

Avatar
Descartar
Best Answer

In Developer Mode, authorized Users can delete Chatter records (Messages) from Settings --> Technical --> Discuss --> Messages

Chatter that tracks changes will have an empty BODY but data in the TRACKING tab and be of type SYSTEM NOTIFICATION.

Avatar
Descartar
Best Answer

You can remove the tracking feature of the field by removing "tracking = True" attributes from the field (Do it from code). This option will not impact any existing record, so you need to delete them manually

Then you can delete informations from log note. Activate Developer Mode and go to Settings / Technical / Discuss / Messages. There you will see list of all log note. You can specify the model by searching Related Document Model. For example, search sale.order for logs on sale menu.​ You can specify more things like author, record id, or log time

Avatar
Descartar
Related Posts Respostes Vistes Activitat
2
d’abr. 25
1214
1
d’abr. 24
2311
0
de jul. 23
2824
1
d’ag. 22
3057
0
de maig 17
7716