Contents:
A User object represents an entity who can authenticate in order to operate with a special set of permissions.
name
The name of the user as used to log in.
hashed_password
A salted SHA-256 hash of the password.
access_roles
user access roles
permissions
additional, user specific permissions