If you look at the source of that file at the very top there is capability check:
if ( ! current_user_can( 'list_users' ) )
wp_die( __( 'Cheatin’ uh?' ) );
So list_users
seems like a perfect starting point (at least) to remove from your custom role. However it is hard to say what else it might affect without thoroughly testing out all parts of admin your user should and should not be able to use.
Related Posts:
- If the current user is an administrator or editor
- How to allow an user role to create a new user under a role which lower than his level only?
- Remove Ability for Other Users to View Administrator in User List?
- Find out if logged in user is not subscriber
- Groups of capabilities: users with multiple roles?
- User-edit role setting distinct from wp_capabilities? [closed]
- Allowing users to edit only their page and nobody else’s
- alphabetically order role drop-down selection in dashboard
- Execute a function when admin changes the user role
- How to let contributors to create a new revision(draft) editing their published posts
- Disallowing Users of a Custom Role from Deleting or Adding Administrators?
- What the user_status column?
- Hide Admin Menu for Specific User ID who has administrator Role
- How to hide media uploads by other users in the Media menu?
- Grouping users under parent user
- How to update user role without logout
- Do not allow users to create new posts and pages
- \WP_User Object | What’s the Difference Between {caps} and {allcaps}?
- How to enable the theme editor cap for an editor role?
- How to assign an additional/extra/second user-role to multiple users (of a specific user-role)
- Return ID of authors who have at least one post
- How do I properly format the user_role array?
- How-to Delay The Capability To Publish Posts?
- How to customize wp_signon()
- Is there a simple way to manage capabilities per user?
- Is it possible to get a user with just the password field?
- Redirect after login based on user role (custom login page)
- How can I check if the admin bar is visible to the current user?
- Can I create users that have access to *some* other users posts instead of all other users posts?
- Set default page for user account in admin
- Users roles, make a page belonging to multiple users
- Tagging users in WordPress
- Redirect after users complete profile form
- Hide everything on site for visitors except specific page IDs
- Get User Role by ID not working
- the_author_meta(‘user_url’, $author->ID) not working properly. how can I solve this?
- Getting users by specific capability, not role
- add_cap not working with Shop Manager role
- How to disable a specific page for a specific user
- Remove Capabilities from WP admin for specific user role
- Updating wp_user_level on user update
- wordpress user roles are not working
- Displaying different in-page content to cliente/admin
- User capability for editing their own comments
- What are some best practices for user exit strategy?
- Is there a way to identify a user in a custom REST API method? [duplicate]
- Problem with automatic role change through cron job
- Allow Contributors to Upload Files
- Add a role and give admin priviledges
- Does wordpress support natively the concept of logging-in users? (not admins, but users of the website)
- How can I prevent certain custom roles from seeing other custom roles on the user list page?
- How many people are allowed to use same wordpress account at the same time?
- Restrict access to non-wordpress section of site with user roles?
- Load user by specific role
- What’s the correct way to add capabilites to user roles?
- How to hide user profile fields based on the role of the viewed user?
- User roles not displaying
- Allow admins to login as other users
- Does it matter if the very first user, usually Admin, does not have a user ID of 1?
- Customising “user ids” and add to ‘user’ panel in the admin area
- How to hide some users to unlogged users [closed]
- List all users and current week entries
- Groups and subgroups for permission
- Assigning multiple or additional capabilities to specific users or how to create additional roles like bbpress roles?
- Change User Role based on Point System Issue
- how do I add role and capability after I create a new user
- Get Authors Role
- How do I modify the user role ‘subscriber’ to allow the user to delete posts
- WordPress user role with create user capability?
- User can’t search himself on rest api
- Update user role for expired membership
- How to make WordPress ‘editor’ role to list/view/add/edit users only with the role ‘author’?
- How to hide “Change role to” dropdown on Users admin menu
- hide page menu from admin panel for specific users
- Hook into add_user_role and update based on new and removed roles
- How to Moderate Edits to User Profiles?
- Create relationships between users or user roles
- Disabling user capability to edit_posts or delete_posts in the front-end
- Updated user role inncorrect when using wp_get_current_user()
- User Permissions on custom post type
- User Role not showing in Users Screen
- Groups roles & capabilities
- Show user details only
- WordPress install checking permissions of user id 0
- Button for users to upgrade their user role + Button to show current user role!
- Allowing users to edit only their page and nobody else’s
- How to bulk change user role to “No role for this site”
- Access level seems to have gone from admin to editor
- Restrict Access to the User Profile
- How to get only 1 role from user
- Creating Custom user type just like custom post
- Control Category of each user can post
- Giving users an editable homepage/business directory
- Limit user access to installing/configuring a plugin?
- Increase by one the user counter on specific role
- current_user_can() returning true for capability when the user and role do not have the capability
- Redirect user based on role when they try access a particular page
- How to create a specific role to manage users
- Send email to user if their role is changed to Author
- Remove My Account Menu items in Woocommerce based on user roles