hubs
hubs copied to clipboard
Admin Panel Data Management: Deleting User Accounts and Associated Data
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:
- Go to the admin panel of your hub.
- Select "Accounts" in the left-hand toolbar.
- Click "Edit" next to the entry you would like to manage. Attempt to set its state to "disabled" and click save.
- 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