Page MenuHomePhabricator

rename/delete/something duplicate accounts for Muhammad Usman
Open, MediumPublic

Description

Hi All,

I had created a Wikitech account(Usmanmuhd) quite some time ago. I forgot the password and when I tried to use the forgot password I wasn't able to so I went ahead and created another account/s. Could someone please help me out with the below request.

  1. Delete the other accounts except Usmanmuhd which are associated with this email address(me@usmanmuhd)?
  2. Change the shell account name for Usmanmuhd since it contains sensitive information as a part of the name.

Thanks in advance,
Usman

Event Timeline

@Usmanmuhd, renaming accounts is not something we (or our software) supports. We can delete or disable accounts if necessary.

You seem to have three accounts:

dn: uid=iamusman98,ou=people,dc=wikimedia,dc=org
1:06 PM cn: Usmanmuhd
1:06 PM dn: uid=usmanmuhd,ou=people,dc=wikimedia,dc=org
1:06 PM cn: Muhammad Usman
1:06 PM dn: uid=meusman,ou=people,dc=wikimedia,dc=org
1:06 PM cn: Muhdusman

Would you like all three of them disabled?

Hi @Andrew,

Please delete the last 2 accounts from LDAP. I'll use the first one.

Also,

  1. I don't seem to receive any mails when I trigger a password reset.
  2. Is it possible to change the uid of the first one to usmanmuhd, since it contains my private info?
  1. Is it possible to change the uid of the first one to usmanmuhd, since it contains my private info?

This Developer account is a member of the Toolforge Cloud VPS project and has also been used with Gerrit. Both of these connections make changing the uid (the "shell account name") of the backing LDAP entry complicated and time consuming.

It looks like the Toolhub membership has not yet actually been used to ssh into any Toolhub servers, so the complication there is less intense than it would have been otherwise. The most direct fix would probably be removing the Toolhub memebership, making the uid change in the LDAP directory, and then adding the renamed account back as a Toolhub member.

It is not clear to me if we have a known working procedure for handling a uid change with the current version of Gerrit. @thcipriani do you know what changes would need to be made in Gerrit following an LDAP uid change?

Andrew triaged this task as Low priority.Dec 8 2020, 5:13 PM
Andrew raised the priority of this task from Low to Medium.
Andrew moved this task from Inbox to Clinic Duty on the cloud-services-team (Kanban) board.

It is not clear to me if we have a known working procedure for handling a uid change with the current version of Gerrit. @thcipriani do you know what changes would need to be made in Gerrit following an LDAP uid change?

The cn is used for login and the display name. The ldap uid is used for api and ssh account authentication. Changing uid would be a variant of the script from: T227529#5347822

To actually change the displayed name in Gerrit we'd have to change the cn.

@Usmanmuhd as mentioned, the ability to rename or tweak accounts is quite limited unfortunately. We can remove accounts however. Are there accounts you would like to be deleted? For reference, as above, please specify exactly which accounts to delete. I see iamusman98, usmanmuhd, meusman.

Wikitech: User:Usmanmuhd
Shell username: iamusman98
Email: me at usmanmuhd dot com
User ID: 21101
Account created: 2019-02-25 13:25:37

Wikitech: User:Muhammad Usman
Shell username: usmanmuhd
Email: me at usmanmuhd dot com
User ID: 28238
Account created: 2020-11-29 13:15:43

Wikitech: User:Muhdusman
Shell username: meusman
Email: me at usmanmuhd dot com
User ID: 28239
Account created: 2020-11-29 13:19:05