Transfer Files after departure – As an admin, I want to be able to log in to ownCloud and transfer a user’s files from one account to another so that files (shared and not shared) are not lost when a user is deleted
Acceptance Criteria:
- Admin can log in and select a user in the user management panel
- Admin can select a new option “transfer files” This brings up a popover menu (or page) that described the user’s files:
- Total number and size of files owned by the user
- Total number and size of files shared by the user
- Total number and size of files received by the user
- Admin can select a checkox and choose “transfer files to” and/or “transfer shares to” – admin can perform a type ahead filter search of a user on the system
- Admin selects the user and a button says initiate transfer “Depending on the number of files, this may take some time”
- A visual feedback shows that this operation is taking place
- The files are moved into a new root files directory for the recipient of the transfer labeled with a folder showing the username of the files. File cache entries are updated, and all existing share recipients are retained with no change, except the ownership now says “shared by the new user”
- At no time can the admin actually see the files, just the summary and initiating the tranfer
- Complete logging of the file inspection and transfer is recorded
- If the operation fails to complete, the admin gets a warning.
Transfer Files after departure – As an admin, I want to be able to log in to ownCloud and transfer a user’s files from one account to another so that files (shared and not shared) are not lost when a user is deleted
Acceptance Criteria: