Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

simple_user_management

540 sites Security covered
View on drupal.org

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
10 months ago
Release cadence
Stability
100% stable

Releases

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