I was asked to create a module that allows a user with the specific role to assign roles to other users w/no 'administer user' permissions or not an administrator. The user must not be allowed to edit info about the users with 'administer user' permission/admin.

How can I do this? Do I have to create a custom module for this? Is it possible to use Views module for this?

1 Answer 1


NOTE: Since Drupal 6 is un-supported now (check announcement), you won't get a module which still have the D6 version actively supported. Also don't expect the module to be supported for any issues.

You can check the Role Delegation module, which allow users to set user roles to other user. Following is the module description from module page:

This module allows site administrators to grant specific roles the authority to assign selected roles to users, without them needing the administer permissions permission.

The last release of this module for Drupal 6 version was made available on 9 Dec 2010, you can download it from here.

  • Thank you but Can this be achieved through Views?
    – user46175
    Jan 30, 2017 at 6:18
  • 1
    I'm not sure, but you can create a user list view with Views Bulk Operations and try allowing user to change user role in user listing.
    – Yogesh
    Jan 30, 2017 at 8:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.