Make WordPress Core

Opened 20 months ago

Last modified 10 months ago

#43822 new enhancement

Add UX in the Network Admin for exporting/anonymizing/deleting personal data across the entire network

Reported by: coreymckrill Owned by:
Milestone: Future Release Priority: normal
Severity: normal Version:
Component: Privacy Keywords: privacy-roadmap needs-patch
Focuses: multisite Cc:
PR Number:


It's not practical for a super admin to hunt down personal data by going to the Dashboard of each site in the network. There should be one centralized place in the Network Admin to receive and process SARs.

This should look similar to the UX in #43546 and #43602, but the underlying functionality for managing the data across the entire network is being discussed in #43738.

Change History (9)

#1 @iandunn
20 months ago

I wonder if there are use cases where the network admin will want to delegate this to single site admins. For instance, an agency that has a multisite instance for all of their clients. The sites are completely unrelated to one another, and the individual site admins would be the most appropriate people to respond to SARs, rather than the network admin.

The wp_users table is shared, though, so that's a complication. Maybe v1 just has the network admin doing everything, and future iterations can consider adding granularity?

#3 @desrosj
19 months ago

  • Component changed from General to Privacy

Moving to the new Privacy component.

This ticket was mentioned in Slack in #gdpr-compliance by desrosj. View the logs.

18 months ago

#5 @allendav
18 months ago

The solution will need to take into account mu-plugins / plugins that are used on all the sites vs plugins that are installed on individual sites. The exporters and erasers can vary from site to site.

#6 @desrosj
18 months ago

  • Milestone changed from Awaiting Review to Future Release

#7 @desrosj
18 months ago

  • Keywords privacy-roadmap added

#8 @desrosj
17 months ago

  • Keywords gdpr removed

Removing the GDPR keyword. This has been replaced by the new Privacy component and privacy focuses in Trac.

#9 @garrett-eclipse
10 months ago

  • Keywords needs-patch added
Note: See TracTickets for help on using tickets.