Difference between revisions of "Imeji User Management"

From MPDLMediaWiki
Jump to navigation Jump to search
m
Line 19: Line 19:
| '''Account User'''
| '''Account User'''
|  
|  
* create collection(s)
* create collections
* '''inherits all rights from the MD Profile Administrator and the Collection Administrator'''
* create albums
* create metadata profiles
* '''inherits all rights from the MD Profile Administrator, the Collection Administrator, and the Album Administrator'''
| (context: whole imeji)
| (context: whole imeji)
|-
|-
Line 26: Line 28:
|  
|  
Is allowed to work on one specified collection (context)
Is allowed to work on one specified collection (context)
* define collection administrators, collection editors and picture editors for the collection
* define following roles for the selected collection:
:* collection administrators
:* collection editors
:* picture editors
:* collection viewers
* '''inherits all rights from the Collection Editor'''
* '''inherits all rights from the Collection Editor'''
| (context: only one specific collection)
| (context: only one specific collection) <br>
Each '''account user''' per default will be collection administrator for his own collections!
|-
|-
| '''Collection Editor'''
| '''Collection Editor'''
Line 34: Line 41:
Is allowed to work on one specified collection (context)
Is allowed to work on one specified collection (context)
* edit collection
* edit collection
* release/withdraw collection
* release/withdraw/delete collection
* '''inherits all rights from the Picture Editor'''
* '''inherits all rights from the Picture Editor'''
| (context: only one specific collection)
| (context: only one specific collection)
Line 42: Line 49:
Is allowed to work on pictures of one specified collection (context)
Is allowed to work on pictures of one specified collection (context)
* upload pictures
* upload pictures
* delete pictures
* assign metadata values
* assign metadata values
* '''inherits all rights from the Collection Viewer'''
* '''inherits all rights from the Collection Viewer'''
Line 49: Line 57:
| Is allowed to view private pictures of a released collection (context)
| Is allowed to view private pictures of a released collection (context)
| (context: only one specific collection)
| (context: only one specific collection)
|-
| '''Album Administrator'''
|
Is allowed to work on one specified album (context)
* edit album
* release/withdraw/delete album
* '''inherits all rights from the Album Editor'''
| (context: only one specific album)<br>
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'''
| '''MD Profile Administrator'''
Line 55: Line 79:
* define metadata profile editors
* define metadata profile editors
* '''inherits all rights from the MD Profile Editor'''
* '''inherits all rights from the MD Profile Editor'''
| (context: only one specific collection)
| (context: only one specific collection)<br>
Each '''account user''' per default will be MD profile administrator for his own metadata profiles!
|-
|-
| '''MD Profile Editor'''
| '''MD Profile Editor'''
Line 63: Line 88:
* release/withdraw metadata profile
* release/withdraw metadata profile
| (context: only one specific collection)
| (context: only one specific collection)
|-
| '''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
|
|}
|}



Revision as of 14:39, 7 February 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


User Roles[edit]

Every registered user is an account user that has the right to create own collections.

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.

  1. Privilege assignment for "normal" users:
    • User A already has an account --> user B only has to give user A the rights for one collection of user B
  2. Privilege assignment for "restricted" users:
    • User A creates a collection. Then he has to create user C and give him the Picture Editing rights for his collection. But user C always has the possibility to create his own account where he has the rights to create own collections.
Label Description eSciDoc Role
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)
Collection Administrator

Is allowed to work on one specified collection (context)

  • define following roles for the selected collection:
  • collection administrators
  • collection editors
  • picture editors
  • collection viewers
  • 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 Picture Editor
(context: only one specific collection)
Picture Editor

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

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

Is allowed to work on one specified album (context)

  • 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)
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
  • It should be possible that every user can create his own account. If that can not be possible from the beginning, they should send us an e-mail and we will create the account for them.
  • The collection administrator can assign priviledges for the collection he is administrating to all account users.