[wp-trac] [WordPress Trac] #44176: Missing Privacy Capabilities

WordPress Trac noreply at wordpress.org
Mon May 21 14:31:43 UTC 2018


#44176: Missing Privacy Capabilities
--------------------------+-----------------------------
 Reporter:  desrosj       |      Owner:  (none)
     Type:  defect (bug)  |     Status:  new
 Priority:  normal        |  Milestone:  Awaiting Review
Component:  Privacy       |    Version:  4.9.6
 Severity:  normal        |   Keywords:  needs-patch
  Focuses:                |
--------------------------+-----------------------------
 Three new capabilities were added in WordPress 4.9.6 to allow granular
 control over the new privacy features:

 - `erase_others_personal_data`
 - `export_others_personal_data `
 - `manage_privacy_options `

 If a site activates a role management plugin (such as
 [https://wordpress.org/plugins/members/ Members]), the capability is not
 listed under the Administrator role (which receives these capabilities by
 default), and is not available to be assigned to other roles. Adding this
 role as a custom capability does nothing because the capabilities are
 mapped to `manage_options` and `manage_network`.

 A site could create a custom role specifically for someone to manage
 privacy requests that should not have access to other `manage_options`
 related functionality.

 Related: #44079, ticket:44055#comment:5.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/44176>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list