implement getUserProperty of another user with visibility