Skip to content

Transfer Files to Another User When They Leave the Instance (or company) #19154

@MTRichards

Description

@MTRichards

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.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions