It's better when it's simple

User Tools

Site Tools


User Manager Plugin

Compatible with DokuWiki


plugin Manage registered users (bundled with DokuWiki)

Last updated on

Tagged with !bundled, listing, management, users


This plugin allows wiki admins to manage their registered users. It provides facilities for:

  • adding new users
  • editing existing users, including changing group memberships
  • deleting users

The user manager works with a variety of different authorization backends, they tell it whether certain functions (e.g. user editing) are available and it adjusts its user interface accordingly. At present the user manager does not provide any validation of data used to create new users or modify existing users.

The management of access control lists for individual pages and namespaces are handled by the ACL plugin.


The User Manager is accessible from the admin screen (Login as superuser, click “Admin” and choose “User Management”).

Add an user by filling the Add User form. Be sure you provided a password or check Notify user checkbox, otherwise addition fails.

Editing an user can be done in the Edit User form that appears when you click on the username in the User List.


To Do

  • (possibly) add data validation
  • adding of new groups
  • add support for auth_group functions (rather than through user modification)

Reporting issues, bugs and feature request

As the User Manager is a bundled plugin, please report your issues and feature request on the Bug tracker of DokuWiki:


Is there a way to see all contributions by a user with this plugin (or another)?

Not with this plugin. But the Editor plugin can show a list of recently changed pages by a given user, ip or group.

Why i cannot edit users?

Check the permissions of the file conf/users.auth.php. It needs to be writable for your webserver. This can be checked by adding ?do=check to url.

With mysql authentication, you cannot edit update users when using an older configuration file 'conf/mysql.conf.php'. The checkbox or link to users for editing or updating users will not work. To fix this, please upgrade to the newer version of the config file, using (needs renaming $conf['auth']['mysql'] to $conf['plugin']['authmysql']) to be able to edit the users. Read carefully plugin authmysql.

Can i give non-superusers access to usermanager?

You can configure a “manager”, these get access to some tools on the admin window, but default no access to user and ACL manager. When you add the next snippet to admin.php of the wanted plugin, it will appear in the admin window of managers

     * access for managers
    function forAdminOnly(){
        return false;

See also Configure managers

How do i change the content of registration mail?

Copy inc/lang/en/registermail.txt to conf/lang/en/registeredmail.txt and modify it. See for more info Changing localized texts in your installation

plugin/usermanager.txt · Last modified: 2017-11-01 14:12 by