Changes between Version 23 and Version 24 of Modules/Auth
- Timestamp:
- 2011-01-13T19:12:21+01:00 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Modules/Auth
v23 v24 61 61 62 62 Proposed 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. 64 64 * !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 65 65 * !MolgenisUser extends !MolgenisRole with password to enable authentication. [[BR]]Thus we can easily assign permissions to an individual.