Changes between Version 5 and Version 6 of Modules/AuthModule/WishList


Ignore:
Timestamp:
2012-01-04T16:26:03+01:00 (13 years ago)
Author:
Morris Swertz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Modules/AuthModule/WishList

    v5 v6  
    4949
    5050Default only the owner is set and the table level permissions are enforced (e.g. the admin may have specified that 'anonymous' can read and 'biologists' can edit').
     51Individual users may choose to override this by giving row level permissions. These come in the form 'PermissionRule' {role,permission}, for example "admin,read".
     52Multiple PermissionRule can be bundled into on PermissionSet, for example "admin,write; anonymous, view". In the 'list' view you can select record and then push the 'share' button to set sharing permissions (existing permissions are overwritten).
     53You can also chose to apply a previous 'permission set'.
    5154
    52 Individual users may choose to override this by giving row level permissions. These come in the form 'PermissionRule' {role,permission}, for example "admin,read".
    53 Multiple PermissionRule can be bundled into on PermissionSet, for example "admin,write; anonymous, view".
    54 These can then be link
    55 
    56 A 'PermissionSet' is a bundle of permission rules.
    57 
    58 
    59 
    60 
    61 
    62 In the 'list' view you can select record and then push the 'share' button to set sharing permissions (existing permissions are overwritten).
    63 You can also reuse a previous 'permission set'.
    64 
     55Example user stories:
    6556|| user story || how it works ||
    6657|| Give everybody permission to my data || Give permission to 'anonymous' ||
     
    6859|| Give a particular user permission to my data || Give permission to '<username>' ||
    6960
    70 
    71 * In user interface it should be very clear what is share so I can change that easily
    72 *
    73 * Give view/edit permissions to all users -> give view to 'anonymous'.
     61As a user you can create your own groups (i.e. the MolgenisGroup table is editable to all users and has row level security to limit view of groups you are not member of).
    7462* I can specify for each group that I am member of how I want to share