User Protect
#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 releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-1.2 | 2008-Dec-22 | 17.61 KB | Download · Release notes | Recommended for 6.x | |
| 5.x-1.3 | 2008-Feb-16 | 19.25 KB | Download · Release notes | Recommended for 5.x | |
