Changes between Version 23 and Version 24 of Modules/Auth


Ignore:
Timestamp:
2011-01-13T19:12:21+01:00 (14 years ago)
Author:
Morris Swertz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Modules/Auth

    v23 v24  
    6161
    6262Proposed solution (rewritten to see if we understand each other):
    63 * !MogenisEntity and !MolgenisField and !MolgenisScreen are subclasses of !MolgenisElement. Thus we have an extensible way to define elements we want to set permissions on.
     63* !MogenisEntity and !MolgenisField and !MolgenisScreen are subclasses of !MolgenisElement. [[BR]]Thus we have an extensible way to define elements we want to set permissions on.
    6464* !MolgenisRole can have zero or more !MolgenisPermission, with each permission being a tuple [role: xref->MolgenisRole, element:xref->MolgenisModelElement, permission: enum[read,write,execute,ownership]]. [[BR]]Thus we can assign permissions to role
    6565* !MolgenisUser extends !MolgenisRole with password to enable authentication. [[BR]]Thus we can easily assign permissions to an individual.