What is the edit_dashboard permission in WordPress? #

The edit_dashboard permission controls access to the “Configure” link for metaboxes on the WordPress dashboard.

This “Configure” link was more commonly used in older WordPress versions. However, most dashboard boxes no longer have the “Configure” link and so the edit_dashboard permission is rarely used.

The image below shows are rare example of the “Configure” link. This is created by the Jetpack plugin.

Who has the edit_dashboard permission? #

The delete_others_posts permission is available on single WordPress sites and on multisite networks.

By default, the delete_others_posts permission is only given to Super Admins, and Administrators.

Users not in these roles are not allowed to configure dashboard widgets.

How can you control who has the edit_dashboard permission? #

You can control who has the edit_dashboard permission by installing the PublishPress Capabilities plugin.

  • After installing PublishPress Capabilities, go to “Capabilities” in your admin menu.
  • Using the dropdown in the top-left corner, choose the role you want to edit.
  • Click the “Admin” tab.
  • Check or uncheck the “edit dashboard” box.