Difference between revisions of "Imeji User Management"
Jump to navigation
Jump to search
Kleinfercher (talk | contribs) m (→User Roles) |
Kleinfercher (talk | contribs) m (→User Roles) |
||
Line 46: | Line 46: | ||
:* Profile Editor | :* Profile Editor | ||
:* Collection Viewer | :* Collection Viewer | ||
* inherits all rights from the '''Collection Editor''', '''Image Editor | * inherits all rights from the '''Collection Editor''', '''Image Editor''', '''Profile Editor''' | ||
|- | |- | ||
Line 57: | Line 57: | ||
* 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''' | * inherits all rights from the '''Collection Viewer''', the '''Image Editor''' and the '''Profile Editor''' | ||
|- | |- |
Revision as of 12:24, 26 March 2013
Scenarios
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
|
Use Cases
User Management
- UC_LA_UM_01 Create account user
- 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