Deleting user/user information

Hi All

I had a question about deleting users from an instance. I understand from the various posts in the community that deleting a user is really difficult as there are so many things attributed to a user that it makes deleting them near impossible (correct me if I am wrong).

We have experienced this on our instance, as when trying to delete a user we are returned with the following error message: “There was an error deleting the user: One or more errors occurred, please see full details in import report.”

We have disabled these users that we no longer want to have access to the instance, but I am also cognizant of data privacy rules that stipulate that a user should be able to delete all personal information if they choose.

With this in mind, if we “disable” a user, is there any means to delete all personal information about that user (e.g., telephone number, name, last name, email, etc.) without actually deleting the user itself? This would help us to overcome the issue of storing personal data that people no longer want to have stored but still keeping the data that the user has captured as part of a program.

Of course, you could manually delete personal information user by user, but is there a “mass” method to doing this (for instance, after a program has finished)?

Any guidance would be appreciated!

1 Like

Thanks for the comment @Terence_Scott. There is currently no way to do this in bulk through our UI. You could script these updates and update via the api if that’s something you are comfortable with.

I will forward this feedback on to our design and product teams.

1 Like

Excellent, thanks @tzemp

I think this is a really important thing to consider, especially with the current data privacy laws and regulations (this would also be an ethical question for any programs using human clinical data).

2 Likes

Seems like a very logical need and perhaps even something that @eyeseetea and @ifoche could integrate into their User Extended App, which we use constantly and would be in a world of pain without already. But I know EyeSeeTea will need some funds to get this done!

2 Likes

Thank you Matthew! There’s currently no way to do this with User Extended, but we’ve added this request to the development roadmap in case we can implement it in the future.

1 Like