Imeji User Management
Outdated
|
Current State[edit]
- 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[edit]
| 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[edit]
All actions will be defined individually, to offer a fine granular rights management.
User Actions[edit]
| 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.
Object CRUD Matrix[edit]
| Object | Create | Read | Update | Delete | Administrate |
| item | 10 | 38 | 12-16 | 13-14 | |
| Collection | 11 | 17 | 21 | 22 | 19-20-23-24 |
| Album | 35-36 | 26 | 30 | 31 | 28-29-32-33 |
| Profile | 18 | 41 | 42 | 43 | 39 |
| User/Group | 1 | 2 | 6 | 5 | |
| System | 18 | 4-25 |
implementation[edit]
Media:Imeji_rights_management.docx
Media:Imeji-CRDU-grant-implementation.xlsx