comparison doc/customizing.txt @ 4296:72463e22640d

fix some more documentation for the Register permission
author Richard Jones <richard@users.sourceforge.net>
date Mon, 07 Dec 2009 00:18:31 +0000
parents 34434785f308
children 608919e3bbbf
comparison
equal deleted inserted replaced
4295:a57ced3a4bb6 4296:72463e22640d
956 A set of Permissions is built into the security module by default: 956 A set of Permissions is built into the security module by default:
957 957
958 - Create (everything) 958 - Create (everything)
959 - Edit (everything) 959 - Edit (everything)
960 - View (everything) 960 - View (everything)
961 - Register (User class only)
961 962
962 These are assigned to the "Admin" Role by default, and allow a user to do 963 These are assigned to the "Admin" Role by default, and allow a user to do
963 anything. Every Class you define in your `tracker schema`_ also gets an 964 anything. Every Class you define in your `tracker schema`_ also gets an
964 Create, Edit and View Permission of its own. The web and email interfaces 965 Create, Edit and View Permission of its own. The web and email interfaces
965 also define: 966 also define:
993 - Edit their own user record 994 - Edit their own user record
994 995
995 And the "Anonymous" Role is defined as: 996 And the "Anonymous" Role is defined as:
996 997
997 - Web interface access 998 - Web interface access
998 - Create user (for registration) 999 - Register user (for registration)
999 - View issue, file, msg, query, keyword, priority, status 1000 - View issue, file, msg, query, keyword, priority, status
1000 1001
1001 Put together, these settings appear in the tracker's ``schema.py`` file:: 1002 Put together, these settings appear in the tracker's ``schema.py`` file::
1002 1003
1003 # 1004 #
1164 use the gateway, they'll still be able to submit issues. Note that 1165 use the gateway, they'll still be able to submit issues. Note that
1165 the Sender information - their email address - will not be available 1166 the Sender information - their email address - will not be available
1166 - they're *anonymous*. 1167 - they're *anonymous*.
1167 1168
1168 **automatic registration of users in the e-mail gateway** 1169 **automatic registration of users in the e-mail gateway**
1169 By giving the "anonymous" user the ("Create", "user") Permission, any 1170 By giving the "anonymous" user the ("Register", "user") Permission, any
1170 unidentified user will automatically be registered with the tracker 1171 unidentified user will automatically be registered with the tracker
1171 (with no password, so they won't be able to log in through 1172 (with no password, so they won't be able to log in through
1172 the web until an admin sets their password). By default new Roundup 1173 the web until an admin sets their password). By default new Roundup
1173 trackers don't allow this as it opens them up to spam. It may be enabled 1174 trackers don't allow this as it opens them up to spam. It may be enabled
1174 by uncommenting the appropriate addPermissionToRole in your tracker's 1175 by uncommenting the appropriate addPermissionToRole in your tracker's

Roundup Issue Tracker: http://roundup-tracker.org/