Organizations - Users - Roles: An exercise in organization/authentication hierarchy