hubs icon indicating copy to clipboard operation
hubs copied to clipboard

Admin Panel Data Management: Deleting User Accounts and Associated Data

Open mikemorran opened this issue 1 year ago • 0 comments

Description Users expect to be able to use the admin panel to manage the data uploaded by users via spoke. User accounts are indexed in the Accounts tab of the Admin Panel and individual entries are able to be "disabled". Deleting a user account should also delete all uploaded media, rooms, and spoke project data associated with that account's email address.

To Reproduce Steps to reproduce the behavior:

  1. Go to the admin panel of your hub.
  2. Select "Accounts" in the left-hand toolbar.
  3. Click "Edit" next to the entry you would like to manage. Attempt to set its state to "disabled" and click save.
  4. You will see that the user is no longer able to log in using the email address associated with their account, however it will not remove the data associated with their account.

Expected behavior There should be a method to delete the account and all data associated with it. It may be worthwhile to keep the "disabled" state separate, however there should be a method to completely erase this user's data from the db.

Screenshots Screenshot 2023-09-20 at 10 43 15 AM

mikemorran avatar Sep 20 '23 15:09 mikemorran