| | 53 | |
| | 54 | |
| | 55 | == Needs of the xQTL Workbench == |
| | 56 | |
| | 57 | Requirements: |
| | 58 | |
| | 59 | General: |
| | 60 | |
| | 61 | * All data input/output needs to be closed / secured |
| | 62 | * Unregistered users can still view public datasets |
| | 63 | |
| | 64 | User: |
| | 65 | |
| | 66 | * Users need to be able to register (as users) |
| | 67 | * Confirmation email to the registrar |
| | 68 | * Users need to be able to register/confirm their email |
| | 69 | * Users need to be able to login |
| | 70 | * When loged in users are able to view public datasets and their own datasets |
| | 71 | |
| | 72 | Admin: |
| | 73 | |
| | 74 | * Administrators need to be able to: Authenticate users, Ban users, Delete unused accounts |
| | 75 | * Administrators are not able to register, view all,execute all |
| | 76 | * Users cannot be promoted to admin, admins cannot be demoted to users |
| | 77 | * Admins donnot register, but are 'hardcoded' into the application |
| | 78 | |
| | 79 | |
| | 80 | |
| | 81 | |