-
Notifications
You must be signed in to change notification settings - Fork 0
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
Transfer Account Ownership #709
Comments
Current thinking about this is it's fine when the owner doesn't have any information or projects, but is hard when they do? There's no etebase way to transfer ownership of a collection (it's possible, not too hard if the recipient is already invited, but just doesn't exist) which means if we just transferred owners, we would have the issue of a new owner not being the "etebase owner" of the projects, which could cause problems with deletion of users (we could never really remove the original user, although could revoke login privileges) I think there's a couple of ways to approach this:
Thoughts @joshuajames-smith @ChasNelson1990 ? |
One of the key reasons to do this is demos and early set-up... so not this option
Hmm... yes... I can see things going awry with this route... feel scary
Because the main use of this is demos and onboarding the person to whom the account should be transferred will, almost certainly, already have an account... possibly with their own data... so we would have to fall back to one of the above two points anyway, won't we? Which leaves us:
Sounds like the most work... but the safest and most robust? |
"safest" if it's done correctly, incredibly destructive if not 😂. I'd rank final one as safest and most robust but if there's a need to merge accounts, then it's a no go |
I also agree with this route being the best. The use case of a team owner transferring ownership to a team member will more than likely means the team member is already on the project. A question to follow this would be how do we handle is a team owner has made annotations and then deletes their account following transfer? Do the team still have access to a legacy of this to view and/or compare annotations? |
Problem
There currently is no way for a team owner to transfer ownership to other team member. This is important if one individual may be responsible for setting up the team but will not actively be in charge of overseeing the dataset progress.
Solution
Add the ability for a team owner to transfer ownership to another team member.
Considered Alternatives
Do users also need a way to remove themselves as a team member?
The text was updated successfully, but these errors were encountered: