Changes between Version 6 and Version 7 of AccessControl
- Timestamp:
- 02/18/10 11:00:16 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AccessControl
v6 v7 7 7 === user-role table === 8 8 9 Each package or group has a list of users and their roles. These are set from the 'authorization' tab of a package/group (assuming you are an 'admin' for the particular package/group).9 Each package or group has a list of users and their ''roles''. These are set from the 'authorization' tab of a package/group (assuming you are an 'admin' for the particular package/group). 10 10 11 11 Example 1: Package 'paper-industry-stats': 12 * David Brent is 'admin' 13 * Gareth Keenan is 'editor' 14 * Logged-in is 'editor' (This is a special user, meaning 'anyone who is logged in') 15 * Visitor is 'editor' (Another special user, meaning 'anyone') 12 * David Brent is an 'admin' 13 * Gareth Keenan is an 'editor' 14 * Logged-in is an 'reader' (This is a special user, meaning 'anyone who is logged in') 15 * Visitor is an 'reader' (Another special user, meaning 'anyone') 16 i.e. Gareth and David can edit this package, but only Gareth can assign roles (priviledges) to new team members. Anyone can see (read) the package. 16 17 17 18 Example 2: The current default for new packages is: 18 19 * the user who creates it is an 'admin' 19 * Visitor and Logged-in are both an 'editor' (these are special users20 * Visitor and Logged-in are both an 'editor' and 'reader' 20 21 21 22 === role-action table === 22 23 23 Each role has a list of actionpriviledges for a package or group.24 Each role has a list of ''action'' priviledges for a package or group. 24 25 25 26 Currently: