User Protect

hunmonk - October 18, 2006 - 19:39

#D7CX: I pledge that User Protect will have a full Drupal 7 release on the day that Drupal 7 is released.

This module provides various editing protection for users. The protections can be specific to a user, or applied to all users in a role.

The following protections are supported:

  • username
  • e-mail address
  • password
  • status changes
  • roles
  • deletion
  • all edits (any accessed via user/X/edit)

When a protection is enabled for a specified user (or the protection is enabled because the user belongs to a role that has the protection), it prevents the editing operation in question that anyone might try to perform on the user--unless an administrator who is permitted to bypass the protection is editing the specified user. The module will protect fields by disabling them at user/X/edit.

User administrators may be configured to bypass specified protections, on either a global or per-administrator basis.

These protections are valid both when trying to edit the user directly from their user/X/edit page, or using the mass user editing operations.

The module also provides protection at the paths user/X/edit and user/X/delete, should anyone try to visit those paths directly.

Note: this module is compatible with the RoleAssign module.

Written by Chad Phillips

Releases

Official releasesDateSizeLinksStatus
7.x-1.0-alpha12009-Nov-0423.68 KBRecommended for 7.xThis is currently the recommended release for 7.x.
6.x-1.42009-Nov-0624.8 KBRecommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.52009-Nov-0619.58 KBRecommended for 5.xThis is currently the recommended release for 5.x.


 
 

Drupal is a registered trademark of Dries Buytaert.