Mercurial > p > roundup > code
comparison doc/customizing.txt @ 1234:c0a3b1c49ef7
fixed the mailgw so that anonymous users may still access it
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Thu, 26 Sep 2002 22:15:54 +0000 |
| parents | c9f37630cf76 |
| children | 7441653e5330 |
comparison
equal
deleted
inserted
replaced
| 1233:69bf0d381fd7 | 1234:c0a3b1c49ef7 |
|---|---|
| 1 =================== | 1 =================== |
| 2 Customising Roundup | 2 Customising Roundup |
| 3 =================== | 3 =================== |
| 4 | 4 |
| 5 :Version: $Revision: 1.47 $ | 5 :Version: $Revision: 1.48 $ |
| 6 | 6 |
| 7 .. This document borrows from the ZopeBook section on ZPT. The original is at: | 7 .. This document borrows from the ZopeBook section on ZPT. The original is at: |
| 8 http://www.zope.org/Documentation/Books/ZopeBook/current/ZPT.stx | 8 http://www.zope.org/Documentation/Books/ZopeBook/current/ZPT.stx |
| 9 | 9 |
| 10 .. contents:: | 10 .. contents:: |
| 1481 "``roundup-admin security``") | 1481 "``roundup-admin security``") |
| 1482 3. add it to the relevant HTML interface templates | 1482 3. add it to the relevant HTML interface templates |
| 1483 4. add it to the appropriate xxxPermission methods on in your tracker | 1483 4. add it to the appropriate xxxPermission methods on in your tracker |
| 1484 interfaces module | 1484 interfaces module |
| 1485 | 1485 |
| 1486 Example Scenarios | |
| 1487 ----------------- | |
| 1488 | |
| 1489 **automatic registration of users in the e-mail gateway** | |
| 1490 By giving the "anonymous" user the "Email Registration" Role, any | |
| 1491 unidentified user will automatically be registered with the tracker (with | |
| 1492 no password, so they won't be able to log in through the web until an admin | |
| 1493 sets them a password). Note: this is the default behaviour in the tracker | |
| 1494 templates that ship with Roundup. | |
| 1495 | |
| 1496 **anonymous access through the e-mail gateway** | |
| 1497 Give the "anonymous" user the "Email Access" and ("Edit", "issue") Roles | |
| 1498 but not giving them the "Email Registration" Role. This means that when an | |
| 1499 unknown user sends email into the tracker, they're automatically logged in | |
| 1500 as "anonymous". Since they don't have the "Email Registration" Role, they | |
| 1501 won't be automatically registered, but since "anonymous" has permission | |
| 1502 to use the gateway, they'll still be able to submit issues. Note that the | |
| 1503 Sender information - their email address - will not be available - they're | |
| 1504 *anonymous*. | |
| 1505 | |
| 1506 XXX more examples needed | |
| 1486 | 1507 |
| 1487 | 1508 |
| 1488 Examples | 1509 Examples |
| 1489 ======== | 1510 ======== |
| 1490 | 1511 |
