Property listing depending on user role

* Tests done in User model because I could not mock models to receive scope calls.