Closed aleksa-krolls closed 2 years ago
@taylordowns2000 fyi - the client will be ready on Wednesday (Aug 24th) to implement this feature. Can you pls block time on your calendar accordingly to implement? Go-live will be the day after on the 25th.
cc @daissatou2
@aleksa-krolls , this is in your court for testing!
@taylordowns2000 tested and working! And documented in the Project Security Configuration Checklist. Thank you!
Background, context, and business value
To satisfy data security & privacy requirements, UNICEF requests that we do not keep data sent to OpenFn stored on our servers. However, for this implementation, UNHCR's system Progres sends receipts via HTTP POST requests to the OpenFn inbox to trigger different job flows. Therefore, they'd like to request deletion of these receipts once triggered runs have been completed.
The specific request, in as few words as possible
Implement automation to:
For any runs completed, these should not be deleted (even if the parent Message is) for 365 days and remain accessible via Activity History.
*Note that this project has multiple flow jobs triggered by messages received from Proges.
Resources
See drafted project docs: https://github.com/OpenFn/primero-progres OpenFn project*: https://www.openfn.org/projects/primero-progres-v4-prod/jobs
Testing Notes
They don't want to turn "on" this feature until the official go-live and plan to do some production testing before then (during which it will be helpful to keep things as is so we can inspect messages as needed for troubleshooting). Therefore, is there a way to toggle on/off this feature? Otherwise, how do you suggest we test/in what environment?