Skip to content

Commit fc2b045

Browse files
author
Richard Jones
committed
fix references to the old * Registration Permissions
1 parent 4eca862 commit fc2b045

File tree

1 file changed

+20
-17
lines changed

1 file changed

+20
-17
lines changed

doc/customizing.txt

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Customising Roundup
33
===================
44

5-
:Version: $Revision: 1.161.2.17 $
5+
:Version: $Revision: 1.161.2.18 $
66

77
.. This document borrows from the ZopeBook section on ZPT. The original is at:
88
http://www.zope.org/Documentation/Books/ZopeBook/current/ZPT.stx
@@ -939,22 +939,25 @@ The ``addPermission`` method takes a couple of optional parameters:
939939
Example Scenarios
940940
~~~~~~~~~~~~~~~~~
941941

942+
**anonymous access through the e-mail gateway**
943+
Give the "anonymous" user the "Email Access", ("Edit", "issue") and
944+
("Create", "msg") Permissions but do not not give them the ("Create",
945+
"user") Permission. This means that when an unknown user sends email
946+
into the tracker, they're automatically logged in as "anonymous".
947+
Since they don't have the ("Create", "user") Permission, they won't
948+
be automatically registered, but since "anonymous" has permission to
949+
use the gateway, they'll still be able to submit issues. Note that
950+
the Sender information - their email address - will not be available
951+
- they're *anonymous*.
952+
942953
**automatic registration of users in the e-mail gateway**
943-
By giving the "anonymous" user the "Email Registration" Role, any
954+
By giving the "anonymous" user the ("Create", "user" Permission, any
944955
unidentified user will automatically be registered with the tracker
945-
(with no password, so they won't be able to log in through the web
946-
until an admin sets their password). This is the default behaviour
947-
in the tracker templates that ship with Roundup.
948-
949-
**anonymous access through the e-mail gateway**
950-
Give the "anonymous" user the "Email Access" and ("Edit", "issue")
951-
Roles but do not not give them the "Email Registration" Role. This
952-
means that when an unknown user sends email into the tracker, they're
953-
automatically logged in as "anonymous". Since they don't have the
954-
"Email Registration" Role, they won't be automatically registered, but
955-
since "anonymous" has permission to use the gateway, they'll still be
956-
able to submit issues. Note that the Sender information - their email
957-
address - will not be available - they're *anonymous*.
956+
(with no password, so they won't be able to log in through
957+
the web until an admin sets their password). This is the default
958+
behaviour in the tracker templates that ship with Roundup. The new user
959+
is given the Roles list defined in the "new_email_user_roles" config
960+
variable.
958961

959962
**only developers may be assigned issues**
960963
Create a new Permission called "Fixer" for the "issue" class. Create a
@@ -1182,7 +1185,7 @@ for each action are:
11821185
**logout**
11831186
No permission checks are made.
11841187
**register**
1185-
Determine whether the user has the "Web Registration" Permission.
1188+
Determine whether the user has the ("Create", "user") Permission.
11861189
**edit**
11871190
Determine whether the user has permission to edit this item. If we're
11881191
editing the "user" class, users are allowed to edit their own details -
@@ -1191,7 +1194,7 @@ for each action are:
11911194
**new**
11921195
Determine whether the user has permission to create this item. No
11931196
additional property checks are made. Additionally, new user items may
1194-
be created if the user has the "Web Registration" Permission.
1197+
be created if the user has the ("Create", "user") Permission.
11951198
**editCSV**
11961199
Determine whether the user has permission to edit this class.
11971200
**search**

0 commit comments

Comments
 (0)