public boolean isAllowed(CMISNodeInfo nodeInfo) {
    if (nodeInfo.isRootFolder()) {
      return false;
    }

    List<CMISNodeInfo> parents = nodeInfo.getParents();
    if (!parents.isEmpty()) {
      return evaluator.isAllowed(parents.get(0));
    }

    return false;
  }