« Research on Distributed Education | Main | Management interface »
User Type
here is a description of different user types and privileges for discussion. this is a
priority to resolve as it affects the datamodel, class definitions and
interface.
browser:
- anonymous
- no login
- no workspace, favorites
- access to all viewable content
- no contribution, editing privileges
researcher:
- requires automatic registration (no approval required)
- same access to content as browser
- login to access favorites, profile, add content to favorites
contributor:
- researcher that has been accepted to this level (who accepts them?)
- login to access all workspace functionality
- can create new project,unit,resource
- can manage own content (ie: edit, make viewable, lock, delete)
- can attach any resource to own units, any unit to own projects
- can associate/unassociate contributors with project/unit
- QUESTIONS:
1) to who does a contributor allow edit privileges to their content -
should this be any existing researcher or contributor?
2) if researchers, do they have the ability to associate/unassociate
resources->units, unit->project?
3) if researchers, can they add resources?
4) are all contributors associated with given content the same, or
does the original creator have special status - ie: only they can add/
remove contributors to their content and set privileges?
administrator:
- login to access all workspace functionality
- all lower level management (ie do anything) done via phpmyadmin
interface
- one or more administrators allowed
References/ Recommended Reading
No references for this section.