I believe Andrea's question is accurate if what you want to do is to implement your own authentication system to a production Wasabi. However, if you are just trying to see how the Wasabi UI works when you have different users with different permissions, there are 4 built-in users that you can use (e.g., they are users that work in the stock implementation of UserDirectory). They are admin:admin, wasabi_reader:wasabi01, wasabi_writer:wasabi01 and wasabi_admin:wasabi01. Note that you can login as those users with those usernames and passwords. However, if you want to give those users privileges, you would login as admin and then go to the Users tab and click on Add User. What you need to provide there is an email address, and the email addresses for those users follows the pattern wasabi_reader@example.com . You can then give them permissions for applications as Wasabi controls access at an application level. Also please note that the names are just names, that is, the wasabi_writer, for example, doesn't have to have write permissions.