This module allows site builders to set up fine-grained permissions for allowing "sub-admin" users to manage other users based on the target user\'s role.

The module defines new permissions to control access to edit/delete users - more specific than Drupal Core\'s all-or-nothing 'administer users'. It provides and enforces a 'create users' permission and adds fine-grained control of assigning roles and viewing users.

An optional simple configuration mode can be used in the most common scenarios. See the module help page /admin/help/administerusersbyrole for details.

Versions 2 and 3 of the module were sponsored by AlbanyWeb.

Related modules

Administer Users by Role Custom actions allows control of access to block/unblock separate from the main edit permission.

Supporting organizations: 
Versions 7.x-2.x, 8.x-2.x, and 8.x-3.x
Versions 5.x-1.x and 6.x-1.x

Project information

Releases