Assign user permissions with the User Role Editor plugin

user roler editor

User Role Editor is a powerful WordPress plugin that helps you manage and assign user roles flexibly. With this plugin, you can:

  • Create new user roles
  • Edit permissions for each role
  • Assign or revoke specific permissions for individual users
  • Delete or duplicate a user role

How to Use User Role Editor for Role Management

1. Install the Plugin

  • Go to Plugins → Add New
  • Search for User Role Editor
  • Click Install → Activate

2. Edit User Role Permissions

  • Go to Users → User Role Editor
  • Select the role you want to edit (e.g., Editor, Contributor, Author…)
  • Enable/disable the necessary permissions
  • Click Update to save changes

3. Create a New User Role

  • In User Role Editor, click Add Role
  • Set a name for the new role and optionally copy permissions from an existing role
  • Configure the desired permissions
  • Click Add Role to save

4. Assign Roles to Users

  • Go to Users → All Users
  • Select the user you want to assign a role to
  • Click Change Role and choose the new role

5. Delete or Duplicate a User Role

  • Go to User Role Editor
  • Select the role you want to delete or duplicate
  • Click Delete Role to remove or Duplicate Role to copy

6. Enable Role Editing for Super Admin (Multisite)

If using WordPress Multisite, you need to enable this option:

  • Network Admin → Settings → User Role Editor
  • Check Enable User Role Editor for Network Admin