files-tenant-data
GDPR coverage for the files feature’s fileRef entity: tenant-destroy row purge (EXT_TENANT_DATA) and full storage-prefix binary wipe (EXT_STORAGE_PROVIDER), plus a manual backfill/GC job that sweeps derivatives orphaned by a forget/tenant-destroy that ran before #2461 wired binary cleanup into those flows. Requires tenant-lifecycle, optionalRequires files.
How it fits
Section titled “How it fits”What this feature needs to run (Requires).
flowchart TB
n_files_tenant_data["files-tenant-data"]
subgraph how_reqs["Requires / optional"]
n_tenant_lifecycle["tenant-lifecycle"]
n_files["files"]
end
n_tenant_lifecycle --> n_files_tenant_data
n_files -.->|optional| n_files_tenant_data
Dependencies
Section titled “Dependencies”- Requires:
tenant-lifecycle - Optional:
files - Activation: always on (not toggleable)
Extensions & cross-feature APIs
Section titled “Extensions & cross-feature APIs”- Registers extension:
tenantData→fileRef,storageProvider→fileRef