add custom validations for owner role

* edit role information for user
consider something like `authorize_user_by_location`