How to rename Username


Is there option to rename username in taiga without loosing anything ?

Background is, We are migrating to LDAP as a SSO, we have multiple platform on which we will use ldap user to login with SSO. We need to migrate all users of all platorms (taiga, gitlab, nextcloud etc) to LDAP authentication. Demonstration has been made on backup environment.

Only users of Taiga have different username comparative to other platform, for example a user “A test” having username atest in all platforms but in taiga he has username testa. Now we need to rename testa to atest. Is it possible? or any workaround?

Please advice.

I think there are two ways to change the username of a user:

  1. Ask the user to do it themselves: They can go to their profile (/user-settings/user-profile), enter a new username there and press Save.
  2. Use the (Django) admin interface: Go to /admin/users/user/ and sign in using a superuser (= staff) account (probably the one you created during setup of the instance). You can then select the user you want to change the username of, change it, and press Save.
1 Like


I used second option. Can we create another Django superuser. I tried to make an existing user as a super user, but he was not able to login to Django admin interface.


Above option did not work for existing user.