This article includes instructions on how to change/edit/alter a user's username in Appian. If the account was created with the wrong name, the suggested approach is to create a new one with the desired name and deactivate the other one. This is feasible for accounts which are not yet associated with processes. If it is not feasible to create a new user, follow the instructions below.
Beginning in Appian 20.1, there are three new methods to rename users directly from the product and without the need for an outage. All methods can be performed by a System Administrator.
a!renameUsers()
See the following documentation for more details:
<APPIAN_HOME>/_admin/_scripts
./renameUsers.sh --oldUsernames "oldUsername1;oldUsername2" --newUsernames "newUsername1;newUsername2" --validate
renameUsers.bat --oldUsernames "oldUsername1;oldUsername2" --newUsernames "newUsername1;newUsername2" --validate
./renameUsers.sh --oldUsernames "oldUsername1;oldUsername2" --newUsernames "newUsername1;newUsername2" &
renameUsers.bat --oldUsernames "oldUsername1;oldUsername2" --newUsernames "newUsername1;newUsername2"
--usernamesFile
./renameUsers.sh --usernamesFile "/home/john.smith/names.csv" &
renameUsers.bat --usernamesFile "/home/john.smith/names.csv"
<filename>.csv
<oldUsername>,<newUsername>
<APPIAN_HOME>\_admin\_scripts\renameUsers_sql_queries_MM_DD_YY_hhmmss.sql
This article applies to all versions of Appian.
Last Reviewed: September 2022