Configurable user model