Difference between revisions of "Imeji User Management"

From MPDLMediaWiki
Jump to navigation Jump to search
Line 19: Line 19:
|width="550pt" align="center"| '''Description'''
|width="550pt" align="center"| '''Description'''
|width="250pt" align="center"| '''eSciDoc Role'''
|width="250pt" align="center"| '''eSciDoc Role'''
|width="150pt" align="center"| '''Status'''
|-
|-
| '''Account User'''
| '''Account User'''
Line 27: Line 28:
* '''inherits all rights from the MD Profile Administrator, the Collection Administrator, and the Album Administrator'''
* '''inherits all rights from the MD Profile Administrator, the Collection Administrator, and the Album Administrator'''
| (context: whole imeji)
| (context: whole imeji)
| '''implemented: 1.0'''
|-
|-
| '''Collection Administrator'''
| '''Collection Administrator'''
Line 40: Line 42:
| (context: only one specific collection) <br>
| (context: only one specific collection) <br>
Each '''account user''' per default will be collection administrator for his own collections!
Each '''account user''' per default will be collection administrator for his own collections!
|
|-
|-
| '''Collection Editor'''
| '''Collection Editor'''
Line 48: Line 51:
* '''inherits all rights from the Image Editor'''
* '''inherits all rights from the Image Editor'''
| (context: only one specific collection)
| (context: only one specific collection)
| '''implemented: 1.0'''
|-
|-
| '''Image Editor'''
| '''Image Editor'''
Line 57: Line 61:
* '''inherits all rights from the Collection Viewer'''
* '''inherits all rights from the Collection Viewer'''
| (context: only one specific collection)
| (context: only one specific collection)
| '''implemented: 1.0'''
|-
|-
| '''(Collection) Viewer'''
| '''(Collection) Viewer'''
| Is allowed to view pictures of a pending collection (context)
| Is allowed to view pictures of a pending collection (context)
| (context: only one specific collection)
| (context: only one specific collection)
| '''implemented: 1.0'''
|-
|-
| '''Album Administrator'''
| '''Album Administrator'''
Line 74: Line 80:
| (context: only one specific album)<br>
| (context: only one specific album)<br>
Each '''account user''' per default will be album editor for his own collections!
Each '''account user''' per default will be album editor for his own collections!
|
|-
|-
| '''Album Editor'''
| '''Album Editor'''
Line 81: Line 88:
* remove pictures
* remove pictures
| (context: only one specific album)
| (context: only one specific album)
|
|-
|-
| '''MD Profile Administrator'''
| '''MD Profile Administrator'''
Line 89: Line 97:
| (context: only one specific collection)<br>
| (context: only one specific collection)<br>
Each '''account user''' per default will be MD profile administrator for his own metadata profiles!
Each '''account user''' per default will be MD profile administrator for his own metadata profiles!
|
|-
|-
| '''MD Profile Editor'''
| '''MD Profile Editor'''
Line 96: Line 105:
* release/withdraw metadata profile
* release/withdraw metadata profile
| (context: only one specific collection)
| (context: only one specific collection)
| '''implemented: 1.0'''
|-
|-
| '''System Administrator'''
| '''System Administrator'''
Line 104: Line 114:
* create/delete account users
* create/delete account users
* delete images, collections,  metadata profiles, and albums
* delete images, collections,  metadata profiles, and albums
|
|  
|  
|}
|}

Revision as of 10:02, 6 December 2011

FACES

Scope · Functionalities
Disclaimer and Copyright
Support

Application Profiles
Release Agreement

Specification:
Browse and Display · Search
Albums · Users
Note Pads · Versioning

Related Projects:
Imeji

edit


Scenarios[edit]

Implemented (1.0)[edit]

  • User account creation: Only System Administrators have the right to create new user accounts.
  • Every registered user is an account user that has the right to create own collections.
  • One user can have as many priviledges as he gets.

Not implemented[edit]

  • User account creation: It should be possible that every user can create his own account.
  • For special purposes (e.g. for students), accounts are needed that have special rights for the context of one or several collections, but do not have the right to create own collections.

User Roles[edit]

Label Description eSciDoc Role Status
Account User
  • create collections
  • create albums
  • create metadata profiles
  • inherits all rights from the MD Profile Administrator, the Collection Administrator, and the Album Administrator
(context: whole imeji) implemented: 1.0
Collection Administrator

Is allowed to work on one specified collection (context)

  • define following roles for the selected collection:
  • collection administrators
  • collection editors
  • image editors
  • collection viewers
  • change priviledges (add a new one, delete an old one)
  • inherits all rights from the Collection Editor
(context: only one specific collection)

Each account user per default will be collection administrator for his own collections!

Collection Editor

Is allowed to work on one specified collection (context)

  • edit collection
  • release/withdraw/delete collection
  • inherits all rights from the Image Editor
(context: only one specific collection) implemented: 1.0
Image Editor

Is allowed to work on pictures of one specified collection (context)

  • upload pictures
  • delete/withdraw pictures
  • assign metadata values
  • inherits all rights from the Collection Viewer
(context: only one specific collection) implemented: 1.0
(Collection) Viewer Is allowed to view pictures of a pending collection (context) (context: only one specific collection) implemented: 1.0
Album Administrator

Is allowed to work on one specified album (context)

  • define following roles for the selected album:
  • album administrators
  • album editors
  • change priviledges (add a new one, delete an old one)
  • edit album
  • release/withdraw/delete album
  • inherits all rights from the Album Editor
(context: only one specific album)

Each account user per default will be album editor for his own collections!

Album Editor

Is allowed to work on the content of one specified album (context)

  • add pictures
  • remove pictures
(context: only one specific album)
MD Profile Administrator

Is allowed to work on one specific metadata profile (context)

  • define metadata profile editors
  • inherits all rights from the MD Profile Editor
(context: only one specific collection)

Each account user per default will be MD profile administrator for his own metadata profiles!

MD Profile Editor

Is allowed to work on one specified metadata profile (context)

  • edit metadata profile
  • release/withdraw metadata profile
(context: only one specific collection) implemented: 1.0
System Administrator

Is allowed to work on the whole system

  • view all images, collections, metadata profiles, and albums
  • view all account users
  • create/delete account users
  • delete images, collections, metadata profiles, and albums