External Audit
Clients want to know when was the last message sent to users. We don't have an easy way to audit "Finished processing, timestamp", so how can we do this?
An alternative, which does not involve read/updates would be to add a list of audit by consumers. They could use that list to infer if the totals add up and what was the last time. It also allows us to omit user personal data, to make sure we don't expose e-groups membership
Eg
- routing
- Expanded recipients, 3
- consumer
- email/timestamp1
- random uuid, timestamp
- random uuid, timestamp
- email/timestamp2
- random uuid, timestamp
- mattermost/timestamp1
- random uuid, timestamp
Wdyt?
Edited by Carina Antunes