docs: protected List<CmsPrincipal> getUsers() throws CmsException {
  
          List<CmsPrincipal> ret = new ArrayList<CmsPrincipal>();
          if (getParamGroup() != null) {
              ret.addAll(getCms().getUsersOfGroup(getParamGroup()));
          } else {
              ret.addAll(OpenCms.getRoleManager().getManageableUsers(getCms(), "", true));
          }
          if (getParamFlags() != null) {
              int flags = Integer.parseInt(getParamFlags());
              return new ArrayList<CmsPrincipal>(CmsPrincipal.filterFlag(ret, flags));
          }
          return ret;
      }