teammates icon indicating copy to clipboard operation
teammates copied to clipboard

Admin creating new accounts: provide a way to inform user if the account exists already

Open damithc opened this issue 2 years ago • 8 comments

v8.14.1, production

Context: When admin attempts to create a new account but an account exists for that email already, something like the following is shown: image

Current: Admin needs to contact user and remind him/her of the Google account to use to access the existing account.

Suggestion: Provide a button to email the user with the relevant information.

damithc avatar Apr 29 '22 05:04 damithc

@damithc it's not that simple (otherwise it would have been done). There's a whole thread about it here and in the original issue #11655.

wkurniawan07 avatar Apr 29 '22 11:04 wkurniawan07

@damithc it's not that simple (otherwise it would have been done). There's a whole thread about it here and in the original issue #11655.

For cases I encountered so far, option 3 was used. From my perspective, that is the default action to take first (and wait to see if the user replies back to ask for option 2). Therefore, I'm hoping a button can be provided to automate option 3. The email can contain the Google account the user should use to access the existing account, and instruct the user to get back to us if they wish us to migrate/delete the old account.

damithc avatar Apr 29 '22 13:04 damithc

@damithc I'm aware that work has been done by @daongochieu2810 on this issue, but is this urgent? Chances are, when we do #11786, we can even move the email reminder to when the user requests the duplicate account.

wkurniawan07 avatar May 26 '22 13:05 wkurniawan07

@damithc I'm aware that work has been done by @daongochieu2810 on this issue, but is this urgent? Chances are, when we do #11786, we can even move the email reminder to when the user requests the duplicate account.

Not strictly urgent.

damithc avatar May 26 '22 13:05 damithc

@wkurniawan07 I agree, but we still need my work regardless right? so we can resolve this issue now or delay it until #11786 is picked up

daongochieu2810 avatar May 26 '22 14:05 daongochieu2810

From what I get, it is not strictly important. If that is the case, rather than doing this now and then getting it promptly undone by #11786 (not an "if"; this is a plan for the summer), it would be better to work on something else instead.

wkurniawan07 avatar May 26 '22 14:05 wkurniawan07

@wkurniawan07 I see, I will wait for #11786 then

daongochieu2810 avatar May 26 '22 14:05 daongochieu2810

I will wait for #11786 then

By the time that is done, this issue would no longer exist.

wkurniawan07 avatar May 26 '22 17:05 wkurniawan07

Not planned, see https://github.com/TEAMMATES/teammates/issues/11771#issuecomment-1138815286.

samuelfangjw avatar Apr 10 '23 12:04 samuelfangjw