---
title: "Creating an Entry Moderator role"
date: 2026-04-23
author: "GravityKit"
link: "https://www.gravitykit.com/docs/gravityview/edit-entry/how-to-allow-a-user-to-edit-all-entries/"
---

There are situations where an entry moderator role is required without allowing users to access the dashboard. In this article, we'll create a new WordPress User Role that permits any user in this role permission to edit any entry on a View.

This will allow a user within this role to edit and delete **any** entry**,** not only the ones they created, so make sure you want to do this!

1\) Install and Activate the [Members plugin](https://wordpress.org/plugins/members/)

![Installed Plugins menu with "Members" plugin options: Activate or Delete](https://www.gravitykit.com/wp-content/uploads/2025/10/file-iSSqUOJxGz.png)
*2\) Click on "Roles" page under the Members menu*![Sidebar menu with Members section; arrow points to Roles option for creating a new role](https://www.gravitykit.com/wp-content/uploads/2025/10/file-wlPi5XEmfr.png)
*3\) Click the "Add New" button next to Roles*![Dashboard showing a "Roles" section with an arrow pointing at "Add New" button for creating roles](https://www.gravitykit.com/wp-content/uploads/2025/10/file-BaznY8cnut.png)
*4\) Give the new Role a name*![Entry Moderator role setup with capability options, "read" permission granted](https://www.gravitykit.com/wp-content/uploads/2025/10/file-oNtXbwbuQG.png)
*Ensure that the most basic capability necessary to all roles, the read capability, is checked*
In this example, we've named the role "Entry Moderator".

5\) Add the necessary Gravity Forms capabilities

![Creating "Entry Moderator" role with Gravity Forms entry management permissions checked](https://www.gravitykit.com/wp-content/uploads/2025/10/file-lARbP69BSe.png)There are a *lot* of capabilities to choose from. At the very least, you're going to want to allow the user to have the `gravityforms_view_entries` , `gravityforms_edit_entries` . If you want them also to be able to delete entries, you'll want to enable `gravityforms_delete_entries` as well.

**Note:** If you want this role also to be able to manage [Entry Approvals](https://www.gravitykit.com/docs/gravityview/entry-approval/approving-or-rejecting-entries-in-gravityview/), please enable the `gravityview_moderate_entries` capability as well.

6\) Add the role by clicking "Add Role"

![Role management panel with users, granted, denied counts; button to add role](https://www.gravitykit.com/wp-content/uploads/2025/10/file-iaPpfFZ90d.png)
*Now you've got the Role set up, we need to assign the new role to an existing user*
7\) Go to the Users menu and click All Users

![Sidebar menu with options: All Users, Add New, Profile, Pending Activations, Tools, Settings. Red arrow points to All Users](https://www.gravitykit.com/wp-content/uploads/2025/10/file-6mxSGJBAcM.png)
*8\) Click the user you want to add the moderation role*![User profile actions with options to edit, delete, or switch roles](https://www.gravitykit.com/wp-content/uploads/2025/10/file-8BPI0jZIrL.png)
*9\) Under "Roles", check the newly-created "Entry Moderator" role*![Checkbox for Entry Moderator selected in user roles, followed by Update User button](https://www.gravitykit.com/wp-content/uploads/2025/10/file-lobCiZoKl6.png)
*Make sure to hit the "Update User" button to save the user settings*

### And that's it!

Now the user will be able to view, edit, and (if you enabled it), delete any entry.