Difference between revisions of "Imeji User Management"
Jump to navigation
Jump to search
Kleinfercher (talk | contribs) |
Kleinfercher (talk | contribs) |
||
Line 37: | Line 37: | ||
* create albums | * create albums | ||
* create metadata profiles | * create metadata profiles | ||
* | * inherits all rights from the '''Profile Editor''', the '''Collection Administrator''', and the '''Album Administrator''' | ||
|- | |- | ||
Line 48: | Line 48: | ||
:* Profile Editor | :* Profile Editor | ||
:* Collection Viewer | :* Collection Viewer | ||
* | * inherits all rights from the '''Collection Editor''', '''Image Editor''', '''Collection Viewer''', '''Profile Editor''' | ||
|- | |- | ||
Line 58: | Line 58: | ||
* delete collection (state ''private'') | * delete collection (state ''private'') | ||
* withdraw collection (state ''public'') | * withdraw collection (state ''public'') | ||
* | * inherits all rights from the '''Image Editor''' and the '''Profile Editor''' | ||
|- | |- | ||
Line 66: | Line 66: | ||
* delete images | * delete images | ||
* edit image metadata | * edit image metadata | ||
* | * inherits all rights from the '''Collection Viewer''' | ||
|- | |- | ||
Line 79: | Line 79: | ||
:* Album Viewer | :* Album Viewer | ||
:* Album Editors | :* Album Editors | ||
* | * inherits all rights from the '''Album Editor''' | ||
|- | |- | ||
Line 91: | Line 91: | ||
* add pictures | * add pictures | ||
* remove pictures | * remove pictures | ||
* | * inherits all rights from the '''Album Viewer''' | ||
|- | |- |
Revision as of 11:31, 26 March 2013
Scenarios
Implemented
- 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
- 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. (Possible with share functionality)
Not implemented
- User Groups: Further to the user roles, it would make sense to implement the creation of user groups, which than can have special user rights assigned similar to individual users.
User Roles
Label | Description |
System Administrator |
Is allowed to work on the whole system
|
Account User |
|
Collection Administrator |
Is allowed to work on one specified collection
|
Collection Editor |
Is allowed to work on one specified collection
|
Image Editor |
Is allowed to work on images of one specified collection
|
Collection Viewer | Is allowed to view pictures of a private collection |
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 pictures of a private album |
Profile Editor |
Is allowed to work on one specified metadata profile
|
Use Cases
User Management
- UC_LA_UM_01 Create account user (Implemented)
- UC_LA_UM_02 Edit account user
- UC_LA_UM_03 Assign privileges to account user
- UC_LA_UM_04 Deactivate account user
- UC_LA_UM_06 Create user group
- UC_LA_UM_07 Edit user group
- UC_LA_UM_08 Confirm account user