An automation retention review should cover more than its visible run history. Inventory input payloads, action outputs, execution logs, error traces, approval records, attachments, connector caches, exports, analytics, and backups. For each data class, record the system of record, owner, business purpose, sensitivity, default retention, required retention, deletion method, and exceptions.
Start with purpose and policy
Choose a retention period from a documented business, security, contractual, or legal need rather than copying a vendor default. The NIST Privacy Framework is a voluntary risk-management framework, not a legal rule. Its data-processing controls include making data accessible for deletion and destroying data according to policy. NIST's security-control catalog also treats audit-record retention as an organization-defined period aligned with policy and investigation needs; see NIST SP 800-53 Revision 5.
Map every copy
For each workflow, list the automation platform, connected apps, data warehouse, log service, alert channel, ticketing system, email notifications, and backup destination. A deletion in the automation tool may not remove a copied attachment, exported report, downstream database row, or backup. Record whether the platform deletes, anonymizes, aggregates, archives, or merely hides a record.
Check platform behavior
Read current vendor documentation instead of assuming the dashboard preserves history indefinitely. Microsoft documents that standard Power Automate flow-run data is stored for 28 days by default and says longer history must be captured or managed separately. See Microsoft's run-history guidance. Treat such defaults as product behavior to verify, not as your organization's retention policy.
Define the deletion procedure
- Name who can approve and perform deletion.
- Pause or isolate the workflow if it can recreate the data during cleanup.
- Preserve records subject to an active hold or required investigation.
- Delete or expire records in the primary platform and every documented downstream copy.
- Verify with counts, sampled searches, or vendor reports rather than trusting a button click.
- Record the date, scope, operator, exception, and next review without copying sensitive payloads into the deletion log.
Test safely
Use non-sensitive test records to confirm that retention jobs select the intended dates and that required operational evidence remains readable. Test restoration separately: retention that deletes the only useful failure evidence can weaken support and incident response. Review the map after connector changes, new logging, plan changes, or acquisitions. The useful outcome is a repeatable lifecycle that retains what is justified and removes what no longer is, with exceptions visible instead of implied.
Sources
- Privacy Framework — National Institute of Standards and Technology
- Security and Privacy Controls for Information Systems and Organizations — National Institute of Standards and Technology, Sept. 23, 2020
- Missing runs or triggers history for a flow — Microsoft Learn