Diff
Not logged in

Differences From:

File src/setup.c part of check-in [21326fb6f7] - Fix enforcement of access restrictions on reports. Do not allow reports to show the content of fields whose names begin with "private_" unless the "e" permission is enabled. by drh on 2008-07-19 15:12:34. [view]

To:

File src/setup.c part of check-in [92f6d3d786] - Improved explanation of privileges on the User Edit screen. by drh on 2008-07-19 15:40:31. [view]

@@ -379,27 +379,34 @@
     @
   }
   @
   @ <li><p>
+  @ The <b>Setup</b> user can make arbitrary configuration changes.
+  @ An <b>Admin</b> user can add other users and change user privileges
+  @ and reset user passwords.
+  @ Use these two settings with discretion.
+  @ </p></li>
+  @
+  @ <li><p>
   @ The <b>Delete</b> privilege give the user the ability to erase
-  @ wiki, tickets, and atttachments that have been added by anonymous
+  @ wiki, tickets, and attachments that have been added by anonymous
   @ users.  This capability is intended for deletion of spam.  The
   @ delete capability is only in effect for 24 hours after the item
   @ is first posted.  The Setup user can delete anything at any time.
   @ </p></li>
   @
   @ <li><p>
-  @ An <b>Admin</b> user can add other users, create new ticket report
-  @ formats, and change system defaults.  But only the <b>Setup</b> user
-  @ is able to change the repository to
-  @ which this program is linked.
+  @ The <b>History</b> privilege allows a user to see most hyperlinks.
+  @ This is recommended ON for most logged-in users but OFF for
+  @ user "nobody" to avoid problems with spiders trying to walk every
+  @ historical version of every baseline and file.
   @ </p></li>
   @
   @ <li><p>
-  @ The <b>History</b> privilege allows a user to see a timeline
-  @ with hyperlinks to version information, to download ZIP archives
-  @ of individual versions.
-  @ </p></li>
+  @ The <b>Check-in</b> privilege allows remote users to "push".
+  @ The <b>Check-out</b> privilege allows remote users to "pull".
+  @ The <b>Clone</b> privilege allows remote users to "clone".
+  @ </li><p>
   @
   @ <li><p>
   @ The <b>Read Wiki</b>, <b>New Wiki</b>, <b>Append Wiki</b>, and
   @ <b>Write Wiki</b> privileges control access to wiki pages.  The
@@ -406,8 +413,20 @@
   @ <b>Read Tkt</b>, <b>New Tkt</b>, <b>Append Tkt</b>, and
   @ <b>Write Tkt</b> privileges control access to trouble tickets.
   @ The <b>Tkt Report</b> privilege allows the user to create or edit
   @ ticket report formats.
+  @ </p></li>
+  @
+  @ <li><p>
+  @ Users with the <b>Password</b> privilege are allowed to change their
+  @ own password.  Recommended ON for most users but OFF for "anonynmous"
+  @ and "nobody".
+  @ </p></li>
+  @
+  @ <li><p>
+  @ The <b>EMail</b> privilege allows the display of sensitive information
+  @ such as the email address of users and contact information on tickets.
+  @ Recommended OFF for "anonymous" and for "nobody".
   @ </p></li>
   @
   @ <li><p>
   @ No login is required for user "<b>nobody</b>".  The capabilities