Bulk username update
The LMS has been updated to allow you to update user usernames, when performing a CSV bulk user import. To facilitate this, a new column ("New username") has been added to the bulk user import template, which enables you to specify a new username for a user.
To perform a bulk username update, you provide the user's existing username, as well as the new username for that user, in the import file, and then perform an Update existing users operation. The template and example files that you can download from the Users | Import users dialog in the administration portal, have been updated to include the new column to support this feature.
The bulk username update feature is subject to the following limitations:
- A user's new username must not already exist on the system.
- If the username specified in the "Username" column does not already exist on the system, a new user will be created with the specified username, and any value in the "New username" column will be ignored.
- If a user is an "Approver" (you may have this labelled differently), you will also need to update the profile data for each user where the user is listed as the approver (to the new username value). The updated username will not automatically propagate to these related users (we expect propagation to be added in a future release).
- If you have a Discourse discussion forum, you should not use this feature, as the changes are not propagated to the discussion forum at this time. Where this is used with a discussion forum, users are likely to have a new forum account created on their next visit to the discussion forum, and be permanently locked out of the original forum account. This is not something we are currently able to resolve for you.
Various bug fixes.