Mercurial > p > roundup > code
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 |
