public Role getConsultationRoleMinimum() {
        if (consultationRoleMinimum == null)
            if (getCategorieParent() != null)
                return getCategorieParent().getConsultationRoleMinimum();
            else
                return Role.Visiteur;
        return consultationRoleMinimum;
    }