Use Case 4 - Delete a resource from a repository
Note: Screenshots are labeled with the Use Case number and step numbers on the lower left.
Primary Actor | Faculty or student | | |
Preconditions: |
| | |
Flow Of Events: | Step | Actor | ALEX Interface/TBD Systems |
Standard Case | 1 |
| Displays list of directories and files for the default repository and directory |
| 2 | Mouses over a resource within the My NYU Resources area |
|
| 3 |
| Opens a window that displays details about that resource |
| 4 | Clicks one or more resources to highlight them |
|
| 5 | Selects Remove Resource(s) |
|
| 6 |
| Returns message "Are you sure you want to remove this resource?" |
| 7 | Clicks "Remove Resource(s)" |
|
| 8 |
| Closes confirmation window and deletes file(s) from the selected repository |
| 9 |
| Updates files list so that file(s) is/are no longer displayed |
Alternate Cases | 1 | Actor selects a repository other than the default (see UC_1: Select a File Repository) |
|
| 6 |
| Returns error message "You do not have permission to delete content from this directory." |
| 7 | Clicks "Cancel." |
|
| 8 |
| Closes confirmation window. |
Postconditions: | File no longer exists in the Xythos directory | | |
Business Rules | The default repository and directory should be the NYU Files user owned root Xythos directory if accessed through the Content and Media section of ALEX | | |
| The default repository and directory should be the NYU Files site-specific directory if accessed through the WYSIWYG Add Content dialog box. | | |
Requirements | User can only delete files from directories he/she has delete rights for | | |
| User cannot delete the root NYU Files user owned Xythos directory | | |
| User cannot delete ALEX site-specific Xythos directories | | |