Current problem
Expected behaviour
Administrators should be able to immediately delete user accounts, or configure the deletion delay instead of being forced to wait 60 days.
Additional information
Reproduction steps
- Log in as an instance administrator.
- Open the Admin Panel.
- Navigate to the user management page.
- Select a user account.
- Attempt to permanently delete the account.
Details
Summary
This issue was opened following a request from maintainer Kamalaja in Discussion #1235. Currently, the Admin Panel only allows scheduling account deletion with a mandatory minimum deletion period of 60 days. While this may be appropriate for user-initiated account deletion, it unnecessarily restricts instance administrators. Administrators should be able to permanently delete user accounts immediately, or at least configure the deletion delay. This is especially useful for:- Spam or abusive accounts
- Duplicate accounts
- Test accounts
- Accounts removed at the user's request
3 comments
Comment by @nostelux
Comment by @dunny1g
Comment by @IamLurking
- Disabling the account until it is deleted
- Quarantine space for accounts to be in until deletion
- Rename "to be deleted" accounts to make them unusable
- Admin can change how long before an account is deleted from the database.
ie : Make it possible to see an account is set to be deleted but not accessible by the user, and still have it deleted at a later date, just in case it was a mistake.Deleted comment