#43935 closed enhancement (fixed)
Limit Privacy Policy screen to Super Admins in Multisite
Reported by: | iandunn | Owned by: | iandunn |
---|---|---|---|
Milestone: | 4.9.6 | Priority: | normal |
Severity: | normal | Version: | |
Component: | Privacy | Keywords: | gdpr has-patch commit |
Focuses: | multisite | Cc: |
Description
Similar to #43919, the new Privacy Policy page may not be appropriate for single-site admins in some Multisite use cases. For example, networks like WordCamp.org and WordPress.com will probably want to provide a single policy that covers all sites (using the privacy_policy_url
filter). When that's done, the admin UI on individual sites becomes unnecessary, and may confuse admins when they see that their changes don't take effect.
We could follow r43085 and require a new capability for editing the privacy policy, which would be given to Administrators in single-site installs, but only to Super Administrators in Multisite installs. If the Super Admin wanted to delegate setting a privacy policy to individual site admins, they would need to use a plugin to modify the capabilities.
Are there any use cases of Multisite where that would cause a problem, or any better solutions?
Attachments (2)
Change History (19)
This ticket was mentioned in Slack in #gdpr-compliance by iandunn. View the logs.
7 years ago
This ticket was mentioned in Slack in #gdpr-compliance by desrosj. View the logs.
7 years ago
This ticket was mentioned in Slack in #core by desrosj. View the logs.
7 years ago
#6
@
7 years ago
- Owner set to iandunn
- Resolution set to fixed
- Status changed from new to closed
In 43147:
#7
@
7 years ago
- Keywords fixed-major added; needs-testing has-patch dev-feedback removed
- Resolution fixed deleted
- Status changed from closed to reopened
Reopening for backport to 4.9.
#8
@
7 years ago
For forward-compatibility, manage_privacy_policy
doesn't sound right since the privacy policy may only one of the available privacy settings.
#9
@
7 years ago
@ocean90, what do you think about manage_privacy_options
, or manage_privacy_settings
?
If that sounds good, do you have time to commit that before the deadline? I've got my hands full with other tickets.
This ticket was mentioned in Slack in #gdpr-compliance by desrosj. View the logs.
7 years ago
#12
@
7 years ago
- Keywords has-patch commit added; fixed-major removed
43935.2.diff goes with manage_privacy_options
instead of manage_privacy_policy
. I felt that this option fell more in line with other capabilities (manage_options
, manage_theme_options
, manage_network_options
, etc.).
I think 43935.diff is ready for commit, but would like a second pair of eyes just to make sure.