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 also provides and enforces a 'create users' permission. The 8.x-3.x version adds fine-grained control of assigning roles and viewing users, with an optional simple configuration mode.

7.x-2.x

See the README.txt file for a full explanation of the permissions.

8.x-3.x

Allows assigning of selected roles and selective view access of users. Simplified configuration for most common scenarios. See the module help page /admin/help/administerusersbyrole for details.

This is the active and maintained branch with a stable release.

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

Related modules

To allow sub-admins to assign roles in D7, try Role Delegation.

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