-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
User Deletion #67
Comments
This touches the following behaviors: Use Case: User moves out continuing use of services
Use Case: User moves out without continuing use of services having nonzero balance
When moving out, the following follow-up action should be considered: Use Case: Closing of finance account
Use Case: limitation of claim („Verjährung“)
Unclear: How to deal with former adminsA lot of management entities like logentries or an Possible realization of „archiving“One could consider splitting up an
Depending on the technical details, we could possibly drop the sibling construction and opt for a parent-child construction |
We want the following three-step model:
|
Regarding 3: whatever is later? |
Yes, whatever is later. We want that both conditions are met (10y have passed + account balanced). |
The purposes of the suggested phases would be:
It's not clear what 1. means however. The risk factors basically are:
A benefit of decoupling 1. from 2. is that one can easily intervene manually by removing / adding the “to be deleted” membership. A last question would be: Do we want a manual audit mechanism for the users that are marked as “to be deleted”? |
The big, big question is what the qualifier for marking for deletion should be.
Perhaps we should add a property |
But the users that have a negative balance (and therefore may have the |
The proposed lifecycle for users who have a negative balance would be:
I'm not quite clear over whether we actually need to keep the membership data for that long. Probably though, because it provides the basis for the monetary claims. |
There is already a fixed date for this: At the end of the next year that follows the EoM. Example: |
An important suggestion raised by @marcelb98: in the deletion process, we might want to give a PDF-printout of all the user-ids (+ corresponding logins) that have been deleted so that we know which of the paper forms can be destroyed. Note that some of the oldest forms did not even have a user-id printed on it, which is why we require a login. As to not create any more unneccessary digital data, we should not retain that information digitally and print it out + add it to the binders with the membership info. If there would be a way to avoid the |
I don't know the current status, but I remember that the user-ids were added to the printed forms afterwards. |
Subtasks:
The last thing should be trivial as it should just delete users having the |
We should think about a procedure to delete users. The unix_account might be considered independent of this question.
Related Tasks:
(added later)
Subtasks:
The text was updated successfully, but these errors were encountered: