Difference between revisions of "Imeji User Management"
Jump to navigation
Jump to search
Kleinfercher (talk | contribs) m (→User Actions) |
|||
Line 120: | Line 120: | ||
{| border="1" | {| border="1" | ||
|width="170pt" align="center"| '''Level''' | |width="170pt" align="center"| '''Level''' | ||
|width="700pt" align="center"| '''Actions''' | |width="700pt" align="center"| '''Actions - Id''' | ||
|- | |- | ||
Line 128: | Line 128: | ||
| | | | ||
| | | | ||
* Create user (*) | * Create user - 1 (*) | ||
* View Users (*) | * View Users - 2 (*) | ||
* Assign actions/ action group to a user (*) | * Assign actions/ action group to a user - 3 (*) | ||
* View system details (*) | * View system details - 4 (*) | ||
* Delete users (*) | * Delete users - 5(*) | ||
* Edit user (*) | * Edit user - 6(*) | ||
* Edit own user data | * Edit own user data - 7 | ||
* Change own password | * Change own password - 40 | ||
* Change password of others (*) | * Change password of others - 8 (*) | ||
* Create action groups (*) | * Create action groups - 9 (*) | ||
|- | |- | ||
Line 145: | Line 146: | ||
| | | | ||
| | | | ||
* View own item | * View own item - 10 | ||
* Upload item | * Upload item - 11 | ||
* Delete own item | * Delete own item - 12 | ||
* Publish item | * Publish item - 13 | ||
* Withdraw item | * Withdraw item - 14 | ||
* Delete published item (*) | * Delete published item - 15 (*) | ||
* Delete private item | * Delete private item - 16 | ||
|- | |- | ||
Line 159: | Line 160: | ||
| | | | ||
| | | | ||
* View own collection | * View own collection - 17 | ||
* Create collection | * Create collection - 18 | ||
* Share collection | * Share collection - 19 | ||
* Unshare collection (**) | * Unshare collection - 20 (**) | ||
* Edit collection metadata | * Edit collection metadata - 21 | ||
* Delete private collection | * Delete private collection - 22 | ||
* Publish collection | * Publish collection - 23 | ||
* Withdraw collection | * Withdraw collection - 24 | ||
* Delete published collection (*) | * Delete published collection - 25 (*) | ||
|- | |- | ||
Line 175: | Line 176: | ||
| | | | ||
| | | | ||
* View own album | * View own album - 26 | ||
* Create album | * Create album - 27 | ||
* Share album | * Share album - 28 | ||
* Unshare album (**) | * Unshare album - 29 (**) | ||
* Edit album metadata | * Edit album metadata - 30 | ||
* Delete private album | * Delete private album - 31 | ||
* Publish album | * Publish album - 32 | ||
* Withdraw album | * Withdraw album - 33 | ||
* Delete published album (*) | * Delete published album - 34 (*) | ||
* Add items to an album | * Add items to an album - 35 | ||
* Remove items from an album | * Remove items from an album - 36 | ||
|- | |- | ||
Line 193: | Line 194: | ||
| | | | ||
| | | | ||
* Create profile for collection | * Create profile for collection - 37 | ||
* Edit item metadata | * Edit item metadata - 38 | ||
* Create profile template (**) | * Create profile template - 39 (**) | ||
|} | |} |
Revision as of 15:36, 19 December 2013
Current State
- User account creation: Only system administrators have the right to create new user accounts.
- User can edit his own information and change his password.
- Every registered user is an account user that has the right to create own collections.
- One user can have as many privileges as he gets.
- Account information is sent per email
User Roles
Label | Description |
System Administrator |
Is allowed to work on the whole system
|
Account User |
|
Collections | |
Collection Administrator |
Is allowed to work on one specified collection
|
Collection Editor |
Is allowed to work on one specified collection
|
Collection Viewer | Is allowed to view images and metadata of a private collection |
Albums | |
Album Administrator |
Is allowed to work on one specified album
|
Album Editor |
Is allowed to work on the content of one specified album
|
Album Viewer | Is allowed to view images and metadata of a private album |
Other | |
Image Editor |
Is allowed to work on images of one specified collection
|
Profile Editor |
Is allowed to work on one specified metadata profile
|
Future Development
All actions will be defined individually, to offer a fine granular rights management.
User Actions
Level | Actions - Id |
System Level | |
| |
Item Level | |
| |
Collection Level | |
| |
Album Level | |
| |
Metadata Level | |
|
(*) This should only be possible for a system administrator.
(**) Functionality not yet provided but planned for future.