Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Simple User Management

555 sites Security covered
View on drupal.org

This module allows clients to easily approve users and assign them specific roles without granting administrator access. It also provides options for deactivating or cancelling user accounts, with restrictions to prevent unauthorized actions on higher-level roles.

Simple User Management

This module provides a way to let clients easily approve users as well as grant them particular roles such as site editors assigning editor role to other new users (but avoiding editors granting or gaining administrator access). The module provides quick access operations from the people list to approve and delegate roles.

It uses the excellent Role Delegation module under the hood for delegating roles and provides it's own simple interface for approving users without the need for the 'administer users' permission.

It also provides a simple interface to allow deactivation or cancellation of users (optional, via two separate permissions). It only allows deactivation or cancellation of users that have only roles that the logged in user can delegate. Eg, if a user has the administrator role and the logged in user is an editor with the ability to delegate the editor role only, the logged in user will not be able to deactivate the administrator.

Features overview

Without 'administer users' permission, new permissions allow e.g. an editor to:

  1. Delegate the roles you allow them to
  2. Approve or cancel users you allow them to
  3. Change the password for roles you allow them to

These features tend to be most useful when there are content editors or other roles managing a members area that.

Typical use case

You want to provide a very simple interface to let your client manage site editors and authors but want to avoid your clients gaining administrator access. You may have opened up registration with approval and want your client to be able to approve users (eg, a new colleague) and grant them a particular role.

Installation

To install this module:

  1. place it in your modules folder and enable it on the modules page.
  2. grant the desired role (such as 'editor') 'view user information' permission via admin > people > permissions.
  3. grant the desired role (such as 'editor') the desired role delegation permissions such as delegating the 'editor' and 'author' role, avoiding allowing delegation of the administrator role to keep your site safe.
  4. optionally grant the 'create user accounts' permission (eg, to 'editor') (otherwise users must register via '/user/register' and then the editor can activate and grant the role).
  5. go to admin > structure > views > 'People' (/admin/structure/views/view/user_admin_people) and set the permission of the view to be 'view user information' and save the view.
  6. optionally add a quicklink or add the admin > people to a menu location that your non-admin role (such as 'editor') can access

Feedback on this module

Please add issues with feature requests as well as feedback on the existing functionality.

Activity

Total releases
1
First release
Jun 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Release date
8.x-1.10 Stable Jun 11, 2025