Changes between Version 3 and Version 4 of Modules/Auth


Ignore:
Timestamp:
2010-12-06T07:20:10+01:00 (14 years ago)
Author:
Morris Swertz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Modules/Auth

    v3 v4  
    2020
    2121Please put your requirements here.
     22
     23== Needs of the PhenoFlow module (lifelines, bbmri, gids2.0) ==
     24
     25PhenoFlow is the user interface for searching, browsing and extracting phenotype data from the Pheno model.
     26
     27The systems (that will be) using this module are
     28* LifeLines (datawarehouse)
     29* BBMRI-NL (biobank catalog) and
     30* gids (2.0).
     31* COL7A1 Phenotype/Patient browser (here one gene == one investigation)
     32* XGAP data browser
     33
     34Requirements:
     35* Users need to be able to login
     36* All registered users have edit permissions to create new investigations
     37* All existing investigations can only be listed (names) but no other values
     38* All investigations are owned by one or more persons
     39* If not yet owned, users can request to become manager of an investigation.
     40* Otherwise users can request read access to the investigation
     41* Users can create groups of themselves (except for lifelines)
     42* Users can share an investigation and all its components to [public, groups, whitelists of users) for viewing
     43* The sharing rules can be read or write (so that means they can transfer management of an investigation)
     44* All InvestigationElement inherit the sharing rules set on an investigation (hence, if the investigation is public so are all its elements)
     45* Individual investigation elements, and the dataelements that refer to them can have different permissions (lifelines)
     46
     47Issues:
     48* What about data that is not an Investigation/InvestigationElement?
     49
     50See www.myexperiment.org for some inspiration on how this 'sharing' model can work.