Skip to content

Users and Permissions

Ivailo Karamanolev edited this page Aug 29, 2014 · 1 revision

WM supports a multiuser environment, where you can give a different set of permissions to each user. The one created by syncdb initially is what is called a superuser, who can do everything.

Creating users

You can create users from the admin panel. http://localhost/admin or the equivalent for your setup. Go to Auth -> Users. That's where users live. From here you can create a new user, delete users, edit users, etc.

Permissions

By default, when creating a new user, he/she won't be able to do or see almost anything. You have three options:

  1. Make the user a superuser, in which case they will be able to do anything.
  2. Add specific permissions. A list of all permissions can be seen near the top of settings.py.
  3. Add the group Basic read/write to the user. That's pretty self-explanatory.