Changes between Version 12 and Version 13 of RowLevelPermissions


Ignore:
Timestamp:
Jul 13, 2006, 6:22:03 PM (18 years ago)
Author:
Chris Long <indirecthit@…>
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RowLevelPermissions

    v12 v13  
    1313== Todo ==
    1414''This is a slightly incomplete list, as of this writing my todo list is unavailable, I'll modify this when I have access to it''
    15 * Adding row level permission editing to admin interface - Started. I have created an application that modifies row level permissions and will be adding this to the administration interface.
    16 * Adding checking of row level permissions (so they actually do something)
     15
     16 * Adding row level permission editing to admin interface - Started. I have created an application that modifies row level permissions and will be adding this to the administration interface.
     17 * Adding checking of row level permissions (so they actually do something)
    1718
    1819== Using Row Level Permissions ==
     
    2122
    2223There are a few things you need to know about row level permissions before working with them:
    23 * Row level permissions use the permissions table to determine an objects possible permissions, you need to create permissions in the permissions table before using them in row level permissions.
    24 * Row level permissions can be negative, this is determined by an attribute called "negative".
    25 * The order of checking permissions will work in the following order: User Row Level Permission -> User Model Level Permission -> Group Row Level Permission -> Group Model Level Permission. The checking will stop either at the first positive or negative, and if no permission is found will return a negative.
     24
     25 * Row level permissions use the permissions table to determine an objects possible permissions, you need to create permissions in the permissions table before using them in row level permissions.
     26 * Row level permissions can be negative, this is determined by an attribute called "negative".
     27 * The order of checking permissions will work in the following order: User Row Level Permission -> User Model Level Permission -> Group Row Level Permission -> Group Model Level Permission. The checking will stop either at the first positive or negative, and if no permission is found will return a negative.
    2628
    2729=== Enabling Row Level Permissions ===
Back to Top