sysreptor icon indicating copy to clipboard operation
sysreptor copied to clipboard

Time-consuming process to delete users

Open vincent-aware7 opened this issue 5 months ago • 2 comments

It is not possible to delete a user that is a member of a project. This also applies to finished projects. This makes it very time-consuming to delete a user if it is a member of a lot of projects. At the moment I need to delete a user that is a member of +50 projects.

It would be great if there will be a better way of handling this.

vincent-aware7 avatar Jul 15 '25 09:07 vincent-aware7

Thank you for reporting this.
We'll discuss, how we can resolve this.

Just as a hint: Disabled users don't count for the number of licensed users. Disabled users cannot log in.

aronmolnar avatar Jul 15 '25 10:07 aronmolnar

SysReptor allows exporting projects and retains user information. If the project is imported on an installation where the users don't exist (based on the user ID), the users from the other installation are still retained, but added to the project as "imported_members".

When deleting a user (via the UI), one option would be to implement the deletion process, that the user would be transformed to an "imported_member" in all projects the user is assigned to. This retains the information that the user was part of a certain project, while allowing the deletion of the user.

aronmolnar avatar Jul 17 '25 12:07 aronmolnar