Changes between Version 3 and Version 4 of AccessControl


Ignore:
Timestamp:
09/10/09 08:44:51 (5 years ago)
Author:
dread
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AccessControl

    v3 v4  
    108108 
    109109{{{ 
    110 role-table 
     110role enum: admin, editor, reader 
     111action enum: read, edit, delete (to deleted state), purge (destroy), edit-permissions, create 
     112context enum: system, package, tag, group, revision 
    111113 
    112 name | context | action 
     114shortcuts: 
     115sysadmin can do everything on anything 
     116? admin can do everything on the given object 
     117 
     118 
     119role-action table 
     120 
     121role | context | action 
    113122admin| package | update 
    114123admin| package | update-permissions 
     
    119128user-role-table 
    120129 
    121 username | context_type | objectid | role 
    122 xyz      | package | geonames | admin 
    123 rgrp     | system  |   | admin 
    124 visitor  | package |   | reader 
    125 visitor  | package | geonames  | editor  
    126 visitor  | package | geonames | reader 
     130username.id | context | objectid    | role 
     131xyz.id      | package | geonames.id | admin 
     132rgrp.id     | system  |             | admin 
     133visitor.id  | package | geonames.id | editor  
     134visitor.id  | package | geonames.id | reader 
    127135 
    128136}}}