It's better when it's simple

User Tools

Site Tools


userimportextended Plugin

Compatible with DokuWiki


plugin Import users from CSV, including passwords. Set defaults to fill missing user data.

Last updated on

This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.

Similar to usermanager

Tagged with import, users


A CosmoCode Plugin

Install the plugin using the Plugin Manager and the download URL above, which points to latest version of the plugin. Refer to Plugins on how to install plugins manually.


This plugin borrows heavily from the bundled User Manager, which already lets you import users from CSV. However, sometimes you may have incomplete data that you would like to fill with defaults during import, not by editing the CSV file. Or you may want to import user passwords instead of auto-generating them.

Prepare a CSV file with at least five columns in the following order: user id, password, full name, email address and groups. The fields must be separated by commas (,) and strings should be delimited by quotation marks (""). Backslash (\) can be used for escaping.

Only the user id is required, all the other columns may be empty, so a minimal row looks like this:


Enter default values into the form: email, full name, and password are required. Groups are optional, and the default group “user” will be added automatically.

The defaults will not overwrite any values in the CSV file; they will only be inserted in place of missing pieces of user data.

Successfully imported users will receive the usual notification with their username and password.




plugin/userimportextended.txt · Last modified: 2020-02-18 11:58 by andi

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki