/[drupal]/contributions/modules/role_watchdog/README.txt
ViewVC logotype

Contents of /contributions/modules/role_watchdog/README.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.4 - (show annotations) (download)
Fri Apr 3 07:29:08 2009 UTC (7 months, 3 weeks ago) by gestaltware
Branch: MAIN
CVS Tags: DRUPAL-5--1-3, HEAD
Branch point for: DRUPAL-6--1
Changes since 1.3: +25 -13 lines
File MIME type: text/plain
- disable module config if no custom roles are setup
- added hook_user() update and delete support
- tested compatible with Role Delegation 5.x-1.2 and 6.x-1.1
1 $Id$
2
3 Description
4 ---------------
5 Role Watchdog automatically logs all role changes made through the user profile
6 or the User List. Role Watchdog can optionally monitor one or more roles for
7 changes and notify members of selected roles via email whenever a change
8 occurs. Role Watchdog can optionally log role changes in its own table and
9 display the role history on each user's page.
10
11 This module might be useful when there are multiple administrators for a site,
12 and you need auditing or alerting of manual role changes.
13
14 2009-04-03: both the 5.x and 6.x versions now support user_save() and are
15 compatible with Role Delegation. Going forward, 5.x will be supported with bug
16 fixes only.
17
18
19 Dependencies
20 ---------------
21 None
22
23
24 Related Modules
25 ---------------
26 Role Delegation (http://drupal.org/project/role_delegation),
27 RoleAssign (http://drupal.org/project/roleassign),
28 Administer Users by Role (http://drupal.org/project/administerusersbyrole)
29 modules that enable user access to assign roles to other users where the
30 auditing of Role Watchdog is a nice fit.
31
32 Role Change Notify (http://drupal.org/project/role_change_notify)
33 the mirror functionality of Role Watchdog, notifying the user when a role is
34 added to their account.
35
36
37 Installation
38 ---------------
39 1. install module: copy role_watchdog directory and all its contents to your
40 modules directory
41 2. enable module: admin/build/modules
42 3. configure module: admin/user/roles/role_watchdog
43 4. configure access permissions: admin/user/permissions#module-role_watchdog
44
45
46 Usage
47 ---------------
48 Role Watchdog has three modes of operation. The module will automatically start
49 recording all role changes in the watchdog log. No further configuration is
50 necessary for this functionality, the module will do this "out of the box".
51
52 Role Watchdog can optionally email members of selected Notify roles when
53 selected Monitor roles are added or removed. This was specifically added to
54 keep a closer eye on certain role changes, such as an Administrator role. At
55 least one Monitor role and one Notify role must be selected for this
56 functionality.
57
58 Role Watchdog can optionally log role changes in its own table and display the
59 role history on each user's page. Users will need either "View role history" or
60 "View own role history" access permissions to view the tab. This functionality
61 was added for a more permanent audit of role history.
62
63
64 Download
65 ---------------
66 Download package and report bugs, feature requests, or submit a patch from the
67 project page on the Drupal web site.
68 http://drupal.org/project/role_watchdog
69
70
71 Author
72 ---------------
73 John Money
74 ossemble LLC.
75 http://ossemble.com
76
77 Module development sponsored by LifeWire, a service of About.com, a part of
78 The New York Times Company.
79 http://www.lifewire.com

  ViewVC Help
Powered by ViewVC 1.1.2